]> gcc.gnu.org Git - gcc.git/commit
s390: Fix TARGET_SECONDARY_RELOAD for non-SYMBOL_REFs
authorStefan Schulze Frielinghaus <stefansf@linux.ibm.com>
Wed, 13 Mar 2024 10:07:03 +0000 (11:07 +0100)
committerStefan Schulze Frielinghaus <stefansf@linux.ibm.com>
Wed, 13 Mar 2024 10:07:03 +0000 (11:07 +0100)
commit4d049fadc25585e336c06e6b60b592f40ddbcc12
treec030590c31160e05d7f8c5338ac005867469e9bf
parenta63fb786f8564880c91a30b99fda6d8a44adf81d
s390: Fix TARGET_SECONDARY_RELOAD for non-SYMBOL_REFs

RTX X need not necessarily be a SYMBOL_REF and may e.g. be an
UNSPEC_GOTENT for which SYMBOL_FLAG_NOTALIGN2_P fails.

gcc/ChangeLog:

* config/s390/s390.cc (s390_secondary_reload): Guard
SYMBOL_FLAG_NOTALIGN2_P.
gcc/config/s390/s390.cc
This page took 0.057505 seconds and 5 git commands to generate.