aboutsummaryrefslogtreecommitdiff
path: root/lang/gcc28/files/patch-03
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>1998-08-13 17:55:40 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>1998-08-13 17:55:40 +0000
commit8c548143728837e1456c129c76751415f9a20800 (patch)
treedc58cc537122e7170254fb444dd4a3f1698c7446 /lang/gcc28/files/patch-03
parenta3658c9e7cafaebf7f736a36f1ac4cefad0bb7c3 (diff)
downloadports-8c548143728837e1456c129c76751415f9a20800.tar.gz
ports-8c548143728837e1456c129c76751415f9a20800.zip
Notes
Diffstat (limited to 'lang/gcc28/files/patch-03')
-rw-r--r--lang/gcc28/files/patch-03167
1 files changed, 167 insertions, 0 deletions
diff --git a/lang/gcc28/files/patch-03 b/lang/gcc28/files/patch-03
new file mode 100644
index 000000000000..ae1cd5144d91
--- /dev/null
+++ b/lang/gcc28/files/patch-03
@@ -0,0 +1,167 @@
+--- configure.orig Sat Feb 28 18:02:02 1998
++++ configure Tue Aug 11 13:51:17 1998
+@@ -677,9 +677,9 @@
+ if test -z "$ac_aux_dir"; then
+ { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
+ fi
+-ac_config_guess=$ac_aux_dir/config.guess
+-ac_config_sub=$ac_aux_dir/config.sub
+-ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
++ac_config_guess="/bin/sh $ac_aux_dir/config.guess"
++ac_config_sub="/bin/sh $ac_aux_dir/config.sub"
++ac_configure="/bin/sh $ac_aux_dir/configure" # This should be Cygnus configure.
+
+
+ # Do some error checking and defaulting for the host and target type.
+@@ -2797,6 +2797,20 @@
+ a29k-*-*) # Default a29k environment.
+ use_collect2=yes
+ ;;
++ alpha*-*-freebsd*)
++ tm_file=alpha/freebsd.h
++ # On FreeBSD, the headers are already ok, except for math.h. (??right??)
++ fixincludes=fixinc.math
++ fixincludes=fixinc.math
++ tmake_file=t-libc-ok
++ ;;
++ alpha-*-openbsd*)
++ tm_file=alpha/openbsd.h
++ # On OpenBSD, the headers are already okay.
++ fixincludes=Makefile.in
++ tmake_file=t-libc-ok
++ xmake_file=x-openbsd
++ ;;
+ alpha*-*-linux-gnuecoff*)
+ tm_file="${tm_file} alpha/linux.h"
+ xm_file="${xm_file} alpha/xm-linux.h"
+@@ -3158,6 +3172,14 @@
+ use_collect2=yes
+ fixincludes=Makefile.in
+ ;;
++ hppa*-*-openbsd*)
++ target_cpu_default=1
++ tm_file="pa/pa-openbsd.h"
++ xm_file=pa/xm-openbsd.h
++ xmake_file=x-openbsd
++ use_collect2=yes
++ fixincludes=Makefile.in
++ ;;
+ i370-*-mvs*)
+ ;;
+ i[34567]86-ibm-aix*) # IBM PS/2 running AIX
+@@ -3277,6 +3299,13 @@
+ fixincludes=fixinc.math
+ tmake_file=t-netbsd
+ ;;
++ i[34567]86-*-openbsd*)
++ tm_file=i386/openbsd.h
++ # On OpenBSD, the headers are already okay.
++ fixincludes=Makefile.in
++ tmake_file=t-libc-ok
++ xmake_file=x-openbsd
++ ;;
+ i[34567]86-*-coff*)
+ tm_file=i386/i386-coff.h
+ tmake_file=i386/t-i386bare
+@@ -3964,6 +3993,13 @@
+ fixincludes=fixinc.math
+ tmake_file=t-netbsd
+ ;;
++ m68k-*-openbsd*)
++ tm_file=m68k/openbsd.h
++ # On OpenBSD, the headers are already okay.
++ fixincludes=Makefile.in
++ tmake_file=t-libc-ok
++ xmake_file=x-openbsd
++ ;;
+ m68k-*-sysv3*) # Motorola m68k's running system V.3
+ xm_file=m68k/xm-m68kv.h
+ xmake_file=m68k/x-m68kv
+@@ -4273,6 +4309,20 @@
+ prefix=$native_prefix
+ fi
+ ;;
++ mips*el-*-openbsd*) # MIPS running OpenBSD
++ tm_file=mips/openbsd-le.h
++ xmake_file=x-openbsd
++ tmake_file=t-libc-ok
++ # On OpenBSD, the headers are already okay.
++ fixincludes=Makefile.in
++ ;;
++ mips*-*-openbsd*) # MIPS big-endian running OpenBSD
++ tm_file=mips/openbsd-be.h
++ xmake_file=x-openbsd
++ tmake_file=t-libc-ok
++ # On OpenBSD, the headers are already okay.
++ fixincludes=Makefile.in
++ ;;
+ mips-sony-bsd* | mips-sony-newsos*) # Sony NEWS 3600 or risc/news.
+ tm_file=mips/news4.h
+ if [ x$stabs = xyes ]; then
+@@ -4612,6 +4662,13 @@
+ fixincludes=fixinc.math
+ tmake_file=t-netbsd
+ ;;
++ ns32k-*-openbsd*)
++ tm_file=ns32k/openbsd.h
++ tmake_file=t-libc-ok
++ # On OpenBSD, the headers are already okay.
++ fixincludes=Makefile.in
++ xmake_file=x-openbsd
++ ;;
+ pdp11-*-bsd)
+ tm_file="${tm_file} pdp11/2bsd.h"
+ ;;
+@@ -4625,10 +4682,23 @@
+ romp-*-aos*)
+ use_collect2=yes
+ ;;
++ romp-*-openbsd*)
++ tm_file=romp/openbsd.h
++ # On OpenBSD, the headers are already okay.
++ fixincludes=Makefile.in
++ xmake_file=romp/x-openbsd
++ ;;
+ romp-*-mach*)
+ xmake_file=romp/x-mach
+ use_collect2=yes
+ ;;
++ powerpc-*-*bsd*)
++ tm_file=rs6000/openbsd.h
++ tmake_file=rs6000/t-openbsd
++ # On OpenBSD, the headers are already okay.
++ fixincludes=Makefile.in
++ xmake_file=rs6000/x-openbsd
++ ;;
+ powerpc-*-sysv* | powerpc-*-elf*)
+ tm_file=rs6000/sysv4.h
+ xm_file=rs6000/xm-sysv4.h
+@@ -4841,6 +4911,13 @@
+ fixincludes=fixinc.math
+ tmake_file=t-netbsd
+ ;;
++ sparc-*-openbsd*)
++ tm_file=sparc/openbsd.h
++ # On OpenBSD, the headers are already okay.
++ fixincludes=Makefile.in
++ tmake_file=t-libc-ok
++ xmake_file=x-openbsd
++ ;;
+ sparc-*-bsd*)
+ tm_file=sparc/bsd.h
+ ;;
+@@ -5009,6 +5086,14 @@
+ # On NetBSD, the headers are already okay, except for math.h.
+ fixincludes=fixinc.math
+ tmake_file=t-netbsd
++ float_format=vax
++ ;;
++ vax-*-openbsd*)
++ tm_file=vax/openbsd.h
++ tmake_file="t-libc-ok vax/t-openbsd"
++ # On OpenBSD, the headers are already okay.
++ fixincludes=Makefile.in
++ xmake_file=x-openbsd
+ float_format=vax
+ ;;
+ vax-*-ultrix*) # vaxen running ultrix