summaryrefslogtreecommitdiff
path: root/lang/gcc48/files/patch-ak
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>1999-04-21 07:48:59 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>1999-04-21 07:48:59 +0000
commitccfd6f92ac62e6ffaff84a5a6abcfbf156690ea8 (patch)
tree73244cc53c5b2e08cad040e7ace0d625242cd5c6 /lang/gcc48/files/patch-ak
parentUpdate from 2.0 to 2.2 (diff)
I give you the latest and greatest of the EGCS snapshot series.
This is their bleeding edge offering. This will enable us to better track the direction EGCS is going for future upgrades of /usr/contrib/egcs/. Above ver 1.1.2, this offering gives you many C++ fixes/enhancements, *and* a native Java compiler.
Notes
Notes: svn path=/head/; revision=18045
Diffstat (limited to 'lang/gcc48/files/patch-ak')
-rw-r--r--lang/gcc48/files/patch-ak38
1 files changed, 17 insertions, 21 deletions
diff --git a/lang/gcc48/files/patch-ak b/lang/gcc48/files/patch-ak
index 2e54beea1a61..a1c26dbc744e 100644
--- a/lang/gcc48/files/patch-ak
+++ b/lang/gcc48/files/patch-ak
@@ -1,11 +1,11 @@
---- gcc/configure.orig Sun Mar 14 02:59:02 1999
-+++ gcc/configure Sat Mar 20 00:40:05 1999
-@@ -2395,6 +2395,15 @@
+--- gcc/configure.orig Sun Apr 18 02:33:12 1999
++++ gcc/configure Mon Apr 19 15:16:14 1999
+@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
;;
+ alpha*-*-freebsd*)
-+ tm_file="${tm_file} freebsd.h alpha/freebsd.h alpha/freebsd-elf.h"
++ tm_file="${tm_file} freebsd.h alpha/freebsd.h"
+ xm_file="${xm_file} xm-freebsd.h"
+ target_cpu_default="MASK_GAS"
+ tmake_file="t-freebsd alpha/t-crtbe"
@@ -14,9 +14,9 @@
+ gas=yes gnu_ld=yes
+ ;;
alpha*-*-netbsd*)
- tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsdl-elf.h"
- xm_file="xm-netbsd.h ${xm_file}"
-@@ -2851,21 +2860,21 @@
+ tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h"
+ target_cpu_default="MASK_GAS"
+@@ -3500,19 +3509,19 @@
# Next line turned off because both 386BSD and BSD/386 use GNU ld.
# use_collect2=yes
;;
@@ -24,26 +24,22 @@
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
++ tmake_file=t-freebsd
++ ;;
++ i[34567]86-*-freebsd*)
++ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
-- extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
+ extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
- tmake_file=i386/t-freebsd
-- gas=yes
-- gnu_ld=yes
-- stabs=yes
+ tmake_file=t-freebsd
- ;;
- i[34567]86-*-freebsd*)
+ gas=yes
+ gnu_ld=yes
+ stabs=yes
+- ;;
+- i[34567]86-*-freebsd*)
- tm_file=i386/freebsd.h
-+ tm_file="i386/i386.h i386/att.h linux.h i386/freebsd.h i386/perform.h"
- # On FreeBSD, the headers are already ok, except for math.h.
- fixincludes=fixinc.wrap
- tmake_file=i386/t-freebsd
-+ extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
-+ tmake_file=t-freebsd
-+ gas=yes
-+ gnu_ld=yes
-+ stabs=yes
;;
i[34567]86-*-netbsd*)
tm_file=i386/netbsd.h