mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-11 07:22:22 +00:00
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>
This commit is contained in:
parent
da2769f7f1
commit
e9035ce80a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=15612
10
lang/egcs/files/patch-ak
Normal file
10
lang/egcs/files/patch-ak
Normal file
@ -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
|
10
lang/gcc-devel/files/patch-ak
Normal file
10
lang/gcc-devel/files/patch-ak
Normal file
@ -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
|
10
lang/gcc-ooo/files/patch-ak
Normal file
10
lang/gcc-ooo/files/patch-ak
Normal file
@ -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
|
10
lang/gcc/files/patch-ak
Normal file
10
lang/gcc/files/patch-ak
Normal file
@ -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
|
10
lang/gcc295/files/patch-ak
Normal file
10
lang/gcc295/files/patch-ak
Normal file
@ -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
|
10
lang/gcc30/files/patch-ak
Normal file
10
lang/gcc30/files/patch-ak
Normal file
@ -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
|
10
lang/gcc31/files/patch-ak
Normal file
10
lang/gcc31/files/patch-ak
Normal file
@ -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
|
10
lang/gcc32/files/patch-ak
Normal file
10
lang/gcc32/files/patch-ak
Normal file
@ -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
|
10
lang/gcc33/files/patch-ak
Normal file
10
lang/gcc33/files/patch-ak
Normal file
@ -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
|
10
lang/gcc34/files/patch-ak
Normal file
10
lang/gcc34/files/patch-ak
Normal file
@ -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
|
10
lang/gcc35/files/patch-ak
Normal file
10
lang/gcc35/files/patch-ak
Normal file
@ -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
|
10
lang/gcc40/files/patch-ak
Normal file
10
lang/gcc40/files/patch-ak
Normal file
@ -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
|
10
lang/gcc41/files/patch-ak
Normal file
10
lang/gcc41/files/patch-ak
Normal file
@ -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
|
10
lang/gcc42/files/patch-ak
Normal file
10
lang/gcc42/files/patch-ak
Normal file
@ -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
|
10
lang/gcc43/files/patch-ak
Normal file
10
lang/gcc43/files/patch-ak
Normal file
@ -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
|
10
lang/gcc44/files/patch-ak
Normal file
10
lang/gcc44/files/patch-ak
Normal file
@ -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
|
10
lang/gcc45/files/patch-ak
Normal file
10
lang/gcc45/files/patch-ak
Normal file
@ -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
|
10
lang/gcc46/files/patch-ak
Normal file
10
lang/gcc46/files/patch-ak
Normal file
@ -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
|
10
lang/gcc47/files/patch-ak
Normal file
10
lang/gcc47/files/patch-ak
Normal file
@ -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
|
10
lang/gcc48/files/patch-ak
Normal file
10
lang/gcc48/files/patch-ak
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user