summaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/aix43.h
diff options
context:
space:
mode:
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2004-03-10 21:22:40 +0000
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2004-03-10 21:22:40 +0000
commit26efa80d0240dcb55ce2a42a666c2626d5ed026a (patch)
tree1490e820dc15782dfd667f90c48ae01a571f0faa /gcc/config/rs6000/aix43.h
parente63e0041e22db4d1005f3117c78fa3c4c32977ac (diff)
downloadgcc-26efa80d0240dcb55ce2a42a666c2626d5ed026a.tar.gz
* config/rs6000/aix.h (TARGET_OS_CPP_BUILTINS): Rename to ...
(TARGET_OS_AIX_CPP_BUILTINS): this. Conditionally define __LONGDOUBLE128. * config/rs6000/aix41.h (TARGET_OS_CPP_BUILTINS): Use TARGET_OS_AIX_CPP_BUILTINS. * config/rs6000/aix43.h (TARGET_OS_CPP_BUILTINS): Same. * config/rs6000/aix51.h (TARGET_OS_CPP_BUILTINS): Same. * config/rs6000/aix52.h (TARGET_OS_CPP_BUILTINS): Same. * config/rs6000/rs6000-c.c (rs6000_cpu_cpp_builtins): Revert previous change. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@79274 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/rs6000/aix43.h')
-rw-r--r--gcc/config/rs6000/aix43.h19
1 files changed, 6 insertions, 13 deletions
diff --git a/gcc/config/rs6000/aix43.h b/gcc/config/rs6000/aix43.h
index a76e694c1ee..3602bcbe081 100644
--- a/gcc/config/rs6000/aix43.h
+++ b/gcc/config/rs6000/aix43.h
@@ -96,19 +96,12 @@ do { \
#define ASM_DEFAULT_SPEC "-mcom"
#undef TARGET_OS_CPP_BUILTINS
-#define TARGET_OS_CPP_BUILTINS() \
- do \
- { \
- builtin_define ("_IBMR2"); \
- builtin_define ("_POWER"); \
- builtin_define ("_AIX"); \
- builtin_define ("_AIX32"); \
- builtin_define ("_AIX41"); \
- builtin_define ("_AIX43"); \
- builtin_define ("_LONG_LONG"); \
- builtin_assert ("system=unix"); \
- builtin_assert ("system=aix"); \
- } \
+#define TARGET_OS_CPP_BUILTINS() \
+ do \
+ { \
+ builtin_define ("_AIX43"); \
+ TARGET_OS_AIX_CPP_BUILTINS (); \
+ } \
while (0)
#undef CPP_SPEC