diff options
author | obrien <obrien@FreeBSD.org> | 1998-12-26 03:42:01 +0800 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 1998-12-26 03:42:01 +0800 |
commit | 8f15ede9ffa2146cb4b8e3f954560bf458675c28 (patch) | |
tree | e4221b1f311c3e6cb9a5fac0c15fc5a53eb2f8b7 /lang/gcc40 | |
parent | 6928ad267aa2d8292dd1a714e9bb96489e41ef7f (diff) | |
download | freebsd-ports-gnome-8f15ede9ffa2146cb4b8e3f954560bf458675c28.tar.gz freebsd-ports-gnome-8f15ede9ffa2146cb4b8e3f954560bf458675c28.tar.zst freebsd-ports-gnome-8f15ede9ffa2146cb4b8e3f954560bf458675c28.zip |
Build and install crtbegin.o crtbeginS.o crtend.o crtendS.o for the ELF case.
This should fix some of the problems with exceptions under ELF.
PR: ports/9089
Submitted by: jdp via Robert Schulhof <rrs@LMI.Net>
Diffstat (limited to 'lang/gcc40')
-rw-r--r-- | lang/gcc40/files/patch-ak | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lang/gcc40/files/patch-ak b/lang/gcc40/files/patch-ak new file mode 100644 index 000000000000..f2c8058c74ca --- /dev/null +++ b/lang/gcc40/files/patch-ak @@ -0,0 +1,10 @@ +--- gcc/configure.orig Wed Dec 2 11:22:52 1998 ++++ gcc/configure Fri Dec 25 00:35:40 1998 +@@ -2752,6 +2752,7 @@ + tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.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" + tmake_file=i386/t-freebsd + gas=yes + gnu_ld=yes |