diff options
Diffstat (limited to 'lang/gcc28/files/patch-03')
-rw-r--r-- | lang/gcc28/files/patch-03 | 167 |
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 0000000..ae1cd51 --- /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 |