diff options
author | David Edelsohn <edelsohn@gnu.org> | 2008-01-26 16:26:27 +0000 |
---|---|---|
committer | David Edelsohn <dje@gcc.gnu.org> | 2008-01-26 11:26:27 -0500 |
commit | ba6a1b78c009c8114f4852a93cb97443e7bf4243 (patch) | |
tree | 2dd301d6c8a08fb10c9de21f76334e1d9408e7b4 /gcc/config.gcc | |
parent | 6cac36304e7153206248af3511287d44bacd3ae2 (diff) | |
download | gcc-ba6a1b78c009c8114f4852a93cb97443e7bf4243.zip gcc-ba6a1b78c009c8114f4852a93cb97443e7bf4243.tar.gz gcc-ba6a1b78c009c8114f4852a93cb97443e7bf4243.tar.bz2 |
re PR target/34794 (build of gcc 4.2.2 fails on AIX 6.1 / libstdc++-v3/libmath/stubs.c:47)
PR target/34794
* config.gcc: Separate AIX 5.3 from AIX 6.1.
* config/rs6000/rs6000-c.c (rs6000_cpu_cpp_builtins): Define
__LONGDOUBLE128 too.
* config/rs6000/aix61.h: New file.
From-SVN: r131865
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 555e2eb..17fcbe5 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -2072,7 +2072,7 @@ rs6000-ibm-aix5.2.* | powerpc-ibm-aix5.2.*) thread_file='aix' extra_headers= ;; -rs6000-ibm-aix[56789].* | powerpc-ibm-aix[56789].*) +rs6000-ibm-aix5.3.* | powerpc-ibm-aix5.3.*) tm_file="${tm_file} rs6000/aix.h rs6000/aix53.h rs6000/xcoff.h" tmake_file=rs6000/t-aix52 extra_options="${extra_options} rs6000/aix64.opt" @@ -2080,6 +2080,14 @@ rs6000-ibm-aix[56789].* | powerpc-ibm-aix[56789].*) thread_file='aix' extra_headers=altivec.h ;; +rs6000-ibm-aix[6789].* | powerpc-ibm-aix[6789].*) + tm_file="${tm_file} rs6000/aix.h rs6000/aix61.h rs6000/xcoff.h" + tmake_file=rs6000/t-aix52 + extra_options="${extra_options} rs6000/aix64.opt" + use_collect2=yes + thread_file='aix' + extra_headers=altivec.h + ;; s390-*-linux*) tm_file="s390/s390.h dbxelf.h elfos.h svr4.h linux.h s390/linux.h" tmake_file="${tmake_file} t-dfprules s390/t-crtstuff s390/t-linux" |