Sending v3 of the patch that includes John's comments.
Ready to be installed?
Thanks,
Martin
ChangeLog:
* configure: Regenerate.
* configure.ac: Delete hpux9 and hpux10.
config/ChangeLog:
* mh-pa-hpux10: Removed.
contrib/ChangeLog:
* config-list.mk: Remove deprecated ports.
contrib/header-tools/ChangeLog:
* README: Remove deprecated ports.
* reduce-headers: Likewise.
gcc/ChangeLog:
* config.build: Remove deprecated ports.
* config.gcc: Likewise.
* config.host: Likewise.
* configure.ac: Likewise.
* configure: Regenerate.
* config/pa/pa-hpux10.h: Removed.
* config/pa/pa-hpux10.opt: Removed.
* config/pa/t-dce-thr: Removed.
gnattools/ChangeLog:
* configure.ac: Remove deprecated ports.
* configure: Regenerate.
libstdc++-v3/ChangeLog:
* configure: Regenerate.
* crossconfig.m4: Remove deprecated ports.
gcc/testsuite/ChangeLog:
* g++.dg/cpp0x/lambda/lambda-conv.C: Remove useless test.
* gcc.c-torture/execute/ieee/hugeval.x: Likewise.
* gcc.dg/torture/pr47917.c: Likewise.
* lib/target-supports.exp: Likewise.
libgcc/ChangeLog:
* config.host: Remove hppa.
libitm/ChangeLog:
* configure: Regenerate.
fixincludes/ChangeLog:
* configure: Regenerate.
---
config/mh-pa-hpux10 | 4 -
configure | 14 --
configure.ac | 14 --
contrib/config-list.mk| 3 +-
contrib/header-tools/README | 2 +-
contrib/header-tools/reduce-headers | 1 -
fixincludes/configure | 2 +-
gcc/config.build | 5 +-
gcc/config.gcc| 85 +-
gcc/config.host | 5 -
gcc/config/pa/pa-hpux10.h | 157 --
gcc/config/pa/pa-hpux10.opt | 22 ---
gcc/config/pa/t-dce-thr | 2 -
gcc/configure | 21 +--
gcc/configure.ac | 13 --
.../g++.dg/cpp0x/lambda/lambda-conv.C | 2 +-
.../gcc.c-torture/execute/ieee/hugeval.x | 3 -
gcc/testsuite/gcc.dg/torture/pr47917.c| 1 -
gcc/testsuite/lib/target-supports.exp | 13 +-
gnattools/configure | 2 -
gnattools/configure.ac| 2 -
libgcc/config.host| 22 ---
libitm/configure | 2 +-
libstdc++-v3/configure| 14 --
libstdc++-v3/crossconfig.m4 | 9 -
25 files changed, 13 insertions(+), 407 deletions(-)
delete mode 100644 config/mh-pa-hpux10
delete mode 100644 gcc/config/pa/pa-hpux10.h
delete mode 100644 gcc/config/pa/pa-hpux10.opt
delete mode 100644 gcc/config/pa/t-dce-thr
diff --git a/config/mh-pa-hpux10 b/config/mh-pa-hpux10
deleted file mode 100644
index 99a2278f281..000
--- a/config/mh-pa-hpux10
+++ /dev/null
@@ -1,4 +0,0 @@
-# The ada virtual array implementation requires that indexing be disabled on
-# hosts such as hpux that use a segmented memory architecture. Both the c
-# and ada files need to be compiled with this option for correct operation.
-ADA_CFLAGS = -mdisable-indexing -D_X_HPUX10
diff --git a/configure b/configure
index 81c034b553f..e90b8df217d 100755
--- a/configure
+++ b/configure
@@ -3544,11 +3544,6 @@ case "${target}" in
hppa*64*-*-hpux*)
noconfigdirs="$noconfigdirs target-libffi"
;;
- hppa*-hp-hpux11*)
-;;
- hppa*-*-hpux*)
-noconfigdirs="$noconfigdirs target-libffi"
-;;
ia64*-*-*vms*)
noconfigdirs="$noconfigdirs target-libffi"
;;
@@ -3855,14 +3850,9 @@ case "${target}" in
h8500-*-*)
noconfigdirs="$noconfigdirs target-libgloss"
;;
- hppa1.1-*-osf* | hppa1.1-*-bsd* )
-;;
hppa*64*-*-hpux*)
noconfigdirs="$noconfigdirs gdb"
;;
- hppa*-*-hpux11*)
-noconfigdirs="$noconfigdirs gdb ld"
-;;
hppa*64*-*-linux*)
;;
hppa*-*-linux*)
@@ -4076,9 +4066,6 @@ fi
alpha*-linux*)
host_makefile_frag="config/mh-alpha-linux"
;;
- hppa*-hp-hpux10*)
-host_makefile_frag="config/mh-pa-hpux10"
-;;
hppa*-hp-hpux*)
host_makefile_frag="config/mh-pa"
;;
@@ -18324,7 +18311,6 @@ fi
compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
case "$target" in
hppa*64*-*-hpux*) ;;
- hppa*-*-hpux*) compare_exclusions="$compare_exclusions | */libgcc/lib2funcs*
| gcc/function-tests.o" ;;
powerpc*-ibm-aix*) compare_exclusions="$compare_exclusions |
*libgomp*\$(objext)" ;;
esac
diff --git a/configure.ac b/configure.ac
index 13f8c5f2a9f..3ecb532138d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -804,11 +804,6 @@ case "${target}" in
hppa*64*-*-hpux*)