]> git.ipfire.org Git - thirdparty/gcc.git/commit
S/390: Allow to use r2 to r4 as literal pool base.
authorkrebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Dec 2015 10:36:57 +0000 (10:36 +0000)
committerkrebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Dec 2015 10:36:57 +0000 (10:36 +0000)
commitfee9fc9ffbd7ec95f53b6570bf8c6e3db9a679b5
treef9246c707651d4529df1ccb2af4d1096d8e797fc
parenta9171b8aab866e7350a5d689636d0ce39b4a9197
S/390: Allow to use r2 to r4 as literal pool base.

gcc/ChangeLog

* config/s390/s390.c (s390_init_frame_layout): Try r4 to r2 for the
literal pool pointer.

gcc/testsuite/ChangeLog

* gcc.target/s390/litpool-r3-1.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231813 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/s390/s390.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/s390/litpool-r3-1.c [new file with mode: 0644]