summaryrefslogtreecommitdiff
path: root/lang/gcc41/files/patch-bc
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/gcc41/files/patch-bc
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/gcc41/files/patch-bc')
-rw-r--r--lang/gcc41/files/patch-bc29
1 files changed, 15 insertions, 14 deletions
diff --git a/lang/gcc41/files/patch-bc b/lang/gcc41/files/patch-bc
index c6faefae79d6..e0198b22cc68 100644
--- a/lang/gcc41/files/patch-bc
+++ b/lang/gcc41/files/patch-bc
@@ -1,16 +1,16 @@
---- libstdc++/Makefile.in.orig Sat Jul 11 19:20:49 1998
-+++ libstdc++/Makefile.in Sun Mar 14 21:48:39 1999
+--- libstdc++/Makefile.in.orig Fri Apr 2 06:17:48 1999
++++ libstdc++/Makefile.in Sun Apr 18 16:57:55 1999
@@ -14,7 +14,7 @@
# along with this library; see the file COPYING. If not, write to the Free
# Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-VERSION = 2.9.0
-+VERSION = 3
++VERSION = 4
+ INTERFACE = 2
- OBJS = cstringi.o stdexcepti.o cstdlibi.o cmathi.o stlinst.o
- SUBLIBS = $(STAMP)-string $(STAMP)-complx
-@@ -98,7 +98,8 @@
- ln -f -s $(SHLIB) $(SHLINK)
+ gxx_include_dir=${includedir}/g++
+@@ -111,7 +111,8 @@
+ $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK)
mshlink:
- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)"
@@ -19,15 +19,16 @@
$(IO_DIR)/iostream.list: force
cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list
-@@ -281,10 +282,7 @@
- if [ $$FILE = $(SHLINK) ] ; then \
- ln -f -s $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \
+@@ -335,11 +336,7 @@
+ || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \
+ fi; \
elif [ $$FILE = mshlink ]; then \
- for FILE in $(MSHLINK) ; do \
- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \
-- ln -f -s $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \
+- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \
+- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \
- done; \
+ true; \
- elif [ $$FILE = $(SHLIB) ]; then \
- $(INSTALL_PROGRAM) $$FILE $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \
- : On the HP, shared libraries must be mode 555. ;\
+ elif [ $$FILE = marlink ]; then \
+ for FILE in $(MARLINK) ; do \
+ rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \