aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-12-02 18:07:45 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1994-12-02 18:07:45 -0500
commit7fec4abdf4bdd3f9778d22de2dc23d81a1094ef5 (patch)
tree09cc812d821de8915ca1bfb795c55a925b473f2e
parent3526f73054fc02a70e11c180995d8696b4643851 (diff)
downloadgcc-7fec4abdf4bdd3f9778d22de2dc23d81a1094ef5.zip
gcc-7fec4abdf4bdd3f9778d22de2dc23d81a1094ef5.tar.gz
gcc-7fec4abdf4bdd3f9778d22de2dc23d81a1094ef5.tar.bz2
(input_operand): Correctly check for SYMBOL_REF referring to the TOC.
From-SVN: r8598
-rw-r--r--gcc/config/rs6000/rs6000.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index d02a475..4ecfa8e 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -554,7 +554,7 @@ input_operand (op, mode)
return 1;
/* A SYMBOL_REF referring to the TOC is valid. */
- if (GET_CODE (op) == SYMBOL_REF && CONSTANT_POOL_ADDRESS_P (op))
+ if (LEGITIMATE_CONSTANT_POOL_ADDRESS_P (op))
return 1;
/* Otherwise, we will be doing this SET with an add, so anything valid