summaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorTrevor Saunders <tbsaunde+gcc@tbsaunde.org>2016-06-21 21:57:20 +0000
committerTrevor Saunders <tbsaunde@gcc.gnu.org>2016-06-21 21:57:20 +0000
commitee2499b4d4fe5897d83a315fa0064ee89067f230 (patch)
tree59b4b9f45fefd0deabd18089ca5442fcb44e5aa3 /libgcc
parentcaea59ff66c4ec159f4a5bb29c1fec0556cd991a (diff)
downloadgcc-ee2499b4d4fe5897d83a315fa0064ee89067f230.tar.gz
remove support for the interix target
contrib/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config-list.mk: Remove interix target. libgcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config.host: Remove interix support. * config/i386/t-interix: Remove. config/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * elf.m4: Remove interix support. * picflag.m4: Likewise. fixincludes/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * mkfixinc.sh: Remove interix support. gcc/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * config.gcc: Remove interix support. * config/i386/i386-interix.h: Remove. * config/i386/interix.opt: Remove. * config/i386/t-interix: Remove. * configure: Regenerate. * configure.ac: Remove interix support. * doc/install.texi: Remove interix documentation. gcc/testsuite/ChangeLog: 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * gcc.dg/attr-ms_struct-1.c: Stop testing interix. * gcc.dg/attr-ms_struct-2.c: Likewise. * gcc.dg/attr-ms_struct-packed1.c: Likewise. * gcc.dg/bf-ms-attrib.c: Likewise. * gcc.dg/bf-ms-layout-2.c: Likewise. * gcc.dg/bf-ms-layout-3.c: Likewise. * gcc.dg/bf-ms-layout.c: Likewise. * gcc.dg/bf-no-ms-layout.c: Likewise. * gcc.target/i386/bitfield1.c: Likewise. * gcc.target/i386/bitfield2.c: Likewise. * gcc.target/i386/bitfield3.c: Likewise. From-SVN: r237660
Diffstat (limited to 'libgcc')
-rw-r--r--libgcc/ChangeLog5
-rw-r--r--libgcc/config.host3
-rw-r--r--libgcc/config/i386/t-interix3
3 files changed, 5 insertions, 6 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 7c86f8c6313..d50e0bc22b3 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,8 @@
+2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
+
+ * config.host: Remove interix support.
+ * config/i386/t-interix: Remove.
+
2016-06-18 John David Anglin <danglin@gcc.gnu.org>
* config/pa/fptr.c (__canonicalize_funcptr_for_compare): Don't set
diff --git a/libgcc/config.host b/libgcc/config.host
index 7899216af6c..2f55fbdd84d 100644
--- a/libgcc/config.host
+++ b/libgcc/config.host
@@ -752,9 +752,6 @@ x86_64-*-mingw*)
extra_parts="$extra_parts vtv_start.o vtv_end.o vtv_start_preinit.o vtv_end_preinit.o"
fi
;;
-i[34567]86-*-interix[3-9]*)
- tmake_file="$tmake_file i386/t-interix i386/t-chkstk"
- ;;
ia64*-*-elf*)
extra_parts="$extra_parts crtbeginS.o crtendS.o crtfastmath.o"
tmake_file="ia64/t-ia64 ia64/t-ia64-elf ia64/t-eh-ia64 t-crtfm"
diff --git a/libgcc/config/i386/t-interix b/libgcc/config/i386/t-interix
deleted file mode 100644
index 8889e7c6c63..00000000000
--- a/libgcc/config/i386/t-interix
+++ /dev/null
@@ -1,3 +0,0 @@
-# We need to override LIBGCC2_DEBUG_CFLAGS so libgcc2 will be
-# built without debugging information
-LIBGCC2_DEBUG_CFLAGS =