]> gcc.gnu.org Git - gcc.git/commitdiff
Don't use TARGET_RELOCATABLE, not defined under AIX.
authorMichael Meissner <meissner@gcc.gnu.org>
Mon, 4 Nov 1996 23:12:18 +0000 (23:12 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Mon, 4 Nov 1996 23:12:18 +0000 (23:12 +0000)
From-SVN: r13095

gcc/config/rs6000/rs6000.h

index b3517f23af341bdcdfbf48e6efa3b2daf4b2d0ab..9e983446fb0a70b233e5318324f0820acf9f18d8 100644 (file)
@@ -1767,7 +1767,7 @@ typedef struct rs6000_args
 
 #define LEGITIMATE_SMALL_DATA_P(MODE, X)                               \
   ((DEFAULT_ABI == ABI_V4 || DEFAULT_ABI == ABI_SOLARIS)               \
-   && !flag_pic && !TARGET_RELOCATABLE                                 \
+   && !flag_pic && !TARGET_TOC                                         \
    && (GET_CODE (X) == SYMBOL_REF || GET_CODE (X) == CONST)            \
    && small_data_operand (X, MODE))
 
@@ -1804,7 +1804,7 @@ typedef struct rs6000_args
 
 #define LEGITIMATE_LO_SUM_ADDRESS_P(MODE, X)           \
   (TARGET_ELF                                          \
-   && !flag_pic && !TARGET_RELOCATABLE                 \
+   && !flag_pic && !TARGET_TOC                         \
    && (MODE) != DImode                                 \
    && (MODE) != TImode                                 \
    && (TARGET_HARD_FLOAT || (MODE) != DFmode)          \
This page took 0.069603 seconds and 5 git commands to generate.