summaryrefslogtreecommitdiff
path: root/lang/gcc/patches
diff options
context:
space:
mode:
authorskrll <skrll@pkgsrc.org>2001-05-04 10:15:44 +0000
committerskrll <skrll@pkgsrc.org>2001-05-04 10:15:44 +0000
commit464082f47dd509103a2864545bd862cbdebf2980 (patch)
tree55ae0330bab3ebcd75bf7887e849ed24ee3fec5e /lang/gcc/patches
parent54e8778fd7c465783eaa798d195f843314293a5f (diff)
downloadpkgsrc-464082f47dd509103a2864545bd862cbdebf2980.tar.gz
Add --enable-shared to the configuration phase so that a shared libstdc++
gets built. Add makefile fragments to do the right thing for elf and a.out. Make sure they are used. Add @exec/@unexec install-info to the PLIST. Fixes pkg/12154 from Olaf Seibert <rhialto@polderland.nl>
Diffstat (limited to 'lang/gcc/patches')
-rw-r--r--lang/gcc/patches/patch-az13
1 files changed, 13 insertions, 0 deletions
diff --git a/lang/gcc/patches/patch-az b/lang/gcc/patches/patch-az
new file mode 100644
index 00000000000..387c55f6011
--- /dev/null
+++ b/lang/gcc/patches/patch-az
@@ -0,0 +1,13 @@
+$NetBSD: patch-az,v 1.1 2001/05/04 10:15:46 skrll Exp $
+
+--- ../gcc-2.95.2/libstdc++/configure.in.orig Tue Jun 8 00:28:10 1999
++++ ../gcc-2.95.2/libstdc++/configure.in
+@@ -73,6 +73,8 @@
+ *-*-linux*aout*) ;;
+ *-*-freebsd2*) ;;
+ *-*-freebsd*) frags="${frags} freebsd.ml" ;;
++ *-*-netbsdelf*) frags="${frags} netbsdelf.ml" ;;
++ *-*-netbsd*) frags="${frags} netbsd.ml" ;;
+ *-*-linux*) frags="${frags} linux.ml" ;;
+ *-*-openbsd*) frags="${frags} openbsd.ml" ;;
+ *-*-sysv[45]*|*-*-udk*) frags="${frags} elf.ml" ;;