aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMichael Meissner <meissner@gcc.gnu.org>1996-11-04 23:12:18 +0000
committerMichael Meissner <meissner@gcc.gnu.org>1996-11-04 23:12:18 +0000
commit81795281134fdbc69f7b0d80fee8fe29211a3a0c (patch)
treeca9e0713eac86cc1886cb243b1c8a5082d6e0968 /gcc
parent930060da8166cb18c9f343eb22986bdbfc1f3a92 (diff)
downloadgcc-81795281134fdbc69f7b0d80fee8fe29211a3a0c.zip
gcc-81795281134fdbc69f7b0d80fee8fe29211a3a0c.tar.gz
gcc-81795281134fdbc69f7b0d80fee8fe29211a3a0c.tar.bz2
Don't use TARGET_RELOCATABLE, not defined under AIX.
From-SVN: r13095
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/rs6000/rs6000.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h
index b3517f2..9e98344 100644
--- a/gcc/config/rs6000/rs6000.h
+++ b/gcc/config/rs6000/rs6000.h
@@ -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) \