From 79bb0de3e5eb6c345ebf3f8be5effc0a84c4a3bd Mon Sep 17 00:00:00 2001 From: Jeff Johnston Date: Thu, 23 Jun 2016 15:47:44 -0400 Subject: Sync with upstream gcc. --- config/ChangeLog | 9 +++++++++ config/elf.m4 | 2 +- config/picflag.m4 | 7 +------ 3 files changed, 11 insertions(+), 7 deletions(-) (limited to 'config') diff --git a/config/ChangeLog b/config/ChangeLog index 9b3964a60..3b0092b26 100644 --- a/config/ChangeLog +++ b/config/ChangeLog @@ -1,3 +1,12 @@ +2016-06-21 Trevor Saunders + + * elf.m4: Remove interix support. + * picflag.m4: Likewise. + +2016-04-30 Oleg Endo + + * picflag.m4: Remove SH5 support. + 2015-10-21 Maxim Ostapenko * bootstrap-asan.mk: Replace ASAN_OPTIONS=detect_leaks with diff --git a/config/elf.m4 b/config/elf.m4 index 1772a4431..5f5cd88da 100644 --- a/config/elf.m4 +++ b/config/elf.m4 @@ -17,7 +17,7 @@ target_elf=no case $target in *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \ *-msdosdjgpp* | *-vms* | *-wince* | *-*-pe* | \ - alpha*-dec-osf* | *-interix* | hppa[[12]]*-*-hpux* | \ + alpha*-dec-osf* | hppa[[12]]*-*-hpux* | \ nvptx-*-none) target_elf=no ;; diff --git a/config/picflag.m4 b/config/picflag.m4 index 2f5b9721e..614421d2a 100644 --- a/config/picflag.m4 +++ b/config/picflag.m4 @@ -27,10 +27,6 @@ case "${$2}" in ;; i[[34567]]86-*-mingw* | x86_64-*-mingw*) ;; - i[[34567]]86-*-interix[[3-9]]*) - # Interix 3.x gcc -fpic/-fPIC options generate broken code. - # Instead, we relocate shared libraries at runtime. - ;; i[[34567]]86-*-nto-qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. @@ -61,8 +57,7 @@ case "${$2}" in $1=-fpic ;; # FIXME: Simplify to sh*-*-netbsd*? - sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \ - sh64-*-netbsd* | sh64l*-*-netbsd*) + sh-*-netbsdelf* | shl*-*-netbsdelf*) $1=-fpic ;; # Default to -fPIC unless specified otherwise. -- cgit v1.2.3