aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorDavid Edelsohn <dje.gcc@gmail.com>2018-02-28 20:00:03 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2018-02-28 15:00:03 -0500
commit74fc2a2bb39b8dcf5deb81a24401a91f6d7f647f (patch)
tree3481a7f05d7cbd3a8fdbe851c8d78c915bf7a95a /gcc/config.gcc
parent99f6220a0ca812a6c2f3c766f25f83b8a68f3589 (diff)
downloadgcc-74fc2a2bb39b8dcf5deb81a24401a91f6d7f647f.zip
gcc-74fc2a2bb39b8dcf5deb81a24401a91f6d7f647f.tar.gz
gcc-74fc2a2bb39b8dcf5deb81a24401a91f6d7f647f.tar.bz2
config.gcc (powerpc-ibm-aix7.1.*): New stanza.
* config.gcc (powerpc-ibm-aix7.1.*): New stanza. (powerpc-ibm-aix[789]*): Default to AIX 7.2. * config/rs6000/aix71.h (TARGET_DEFAULT): Revert to Power4 ISA. * config/rs6000/aix72.h: New file. From-SVN: r258082
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc12
1 files changed, 11 insertions, 1 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 7df1766..2156c6b 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -2648,7 +2648,7 @@ rs6000-ibm-aix6.* | powerpc-ibm-aix6.*)
extra_headers=altivec.h
default_use_cxa_atexit=yes
;;
-rs6000-ibm-aix[789].* | powerpc-ibm-aix[789].*)
+rs6000-ibm-aix7.1.* | powerpc-ibm-aix7.1.*)
tm_file="${tm_file} rs6000/aix.h rs6000/aix71.h rs6000/xcoff.h rs6000/aix-stdint.h"
tmake_file="rs6000/t-aix52 t-slibgcc"
extra_options="${extra_options} rs6000/aix64.opt"
@@ -2658,6 +2658,16 @@ rs6000-ibm-aix[789].* | powerpc-ibm-aix[789].*)
extra_headers="altivec.h amo.h"
default_use_cxa_atexit=yes
;;
+rs6000-ibm-aix[789].* | powerpc-ibm-aix[789].*)
+ tm_file="${tm_file} rs6000/aix.h rs6000/aix72.h rs6000/xcoff.h rs6000/aix-stdint.h"
+ tmake_file="rs6000/t-aix52 t-slibgcc"
+ extra_options="${extra_options} rs6000/aix64.opt"
+ use_collect2=yes
+ thread_file='aix'
+ use_gcc_stdint=wrap
+ extra_headers="altivec.h amo.h"
+ default_use_cxa_atexit=yes
+ ;;
rl78-*-elf*)
tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}"
target_has_targetm_common=no