]> gcc.gnu.org Git - gcc.git/commit
IBM zSystems: Make -fcall-saved-... work.
authorAndreas Krebbel <krebbel@linux.ibm.com>
Tue, 10 Jan 2023 08:59:02 +0000 (09:59 +0100)
committerAndreas Krebbel <krebbel@linux.ibm.com>
Tue, 10 Jan 2023 09:02:44 +0000 (10:02 +0100)
commit0333892db367b2b97b1ab9d3702b16f3f9e92ec3
tree467b76dee820976b4e746de6ad917e18c8ed834d
parent84723acaa0edceb5c03a9646369d0713f106947b
IBM zSystems: Make -fcall-saved-... work.

gcc/ChangeLog:

* config/s390/s390.cc (s390_register_info): Check call_used_regs
instead of hard-coding the register numbers for call saved
registers.
(s390_optimize_register_info): Likewise.

gcc/testsuite/ChangeLog:

* gcc.target/s390/fcall-saved.c: New test.
gcc/config/s390/s390.cc
gcc/testsuite/gcc.target/s390/fcall-saved.c [new file with mode: 0644]
This page took 0.06107 seconds and 5 git commands to generate.