summaryrefslogtreecommitdiff
path: root/lang/gnat/files/patch-ac
diff options
context:
space:
mode:
authorDaniel Eischen <deischen@FreeBSD.org>2000-11-01 18:57:03 +0000
committerDaniel Eischen <deischen@FreeBSD.org>2000-11-01 18:57:03 +0000
commit95df74e9baace796f238694e8060a8aaad78fd95 (patch)
treee8f734327bbc401fb47599534f5d61283ba60ff4 /lang/gnat/files/patch-ac
parentUpdate to 1.2.5.1 (diff)
Update to the latest public release 3.13p.
Thanks to Samuel Tardieu <sam@inf.enst.fr> for instigating this update and providing some of the changes.
Notes
Notes: svn path=/head/; revision=34561
Diffstat (limited to 'lang/gnat/files/patch-ac')
-rw-r--r--lang/gnat/files/patch-ac39
1 files changed, 32 insertions, 7 deletions
diff --git a/lang/gnat/files/patch-ac b/lang/gnat/files/patch-ac
index 29b3b147ca68..966caf1dd517 100644
--- a/lang/gnat/files/patch-ac
+++ b/lang/gnat/files/patch-ac
@@ -1,8 +1,8 @@
-*** ./ada/Makefile.in.orig Fri Sep 24 08:41:35 1999
---- ./ada/Makefile.in Tue Nov 2 10:53:14 1999
+*** ada/Makefile.in.orig Wed Jul 19 15:08:56 2000
+--- ada/Makefile.in Sun Oct 15 01:09:35 2000
***************
-*** 909,914 ****
---- 909,927 ----
+*** 976,981 ****
+--- 976,1002 ----
endif
endif
@@ -11,14 +11,39 @@
+ a-intnam.ads<4fintnam.ads \
+ s-inmaop.adb<7sinmaop.adb \
+ s-intman.adb<5fintman.adb \
++ s-mastop.adb<5omastop.adb \
+ s-osinte.adb<5fosinte.adb \
+ s-osinte.ads<5fosinte.ads \
+ s-osprim.adb<7sosprim.adb \
+ s-taprop.adb<5ftaprop.adb \
-+ s-taspri.ads<5ftaspri.ads \
-+ s-tpopsp.adb<7stpopsp.adb
++ s-taspri.ads<7staspri.ads \
++ s-tpopsp.adb<7stpopsp.adb \
++ s-traceb.adb<5wtraceb.adb \
++ system.ads<5fsystem.ads
++
++ threadslib=
++ LIBRARY_VERSION := $(strip $(shell grep Library_Version $(fsrcpfx)gnatvsn.ads | sed -e 's/.*GNAT Lib v\(.*\)[ "].*/\1/'))
++ SHARED_MAJOR = 1
++ soext = .so.$(SHARED_MAJOR)
+ endif
+
ifeq ($(strip $(filter-out mips sgi irix%,$(targ))),)
+ ifeq ($(strip $(filter-out mips sgi irix6%,$(targ))),)
+ LIBGNAT_TARGET_PAIRS = \
+***************
+*** 1818,1824 ****
+ $(GNATRTL_NONTASKING_OBJS) $(LIBGNAT_OBJS) $(misclib) -lm
+ cd rts; ../../xgcc -B../../ -shared $(TARGET_LIBGCC2_CFLAGS) \
+ -o libgnarl-$(LIBRARY_VERSION)$(soext) $(SO_OPTS)libgnarl-$(LIBRARY_VERSION)$(soext) \
+! $(GNATRTL_TASKING_OBJS) -l$(threadslib)
+
+ gnatlib-shared-dual:
+ $(MAKE) $(FLAGS_TO_PASS) \
+--- 1839,1845 ----
+ $(GNATRTL_NONTASKING_OBJS) $(LIBGNAT_OBJS) $(misclib) -lm
+ cd rts; ../../xgcc -B../../ -shared $(TARGET_LIBGCC2_CFLAGS) \
+ -o libgnarl-$(LIBRARY_VERSION)$(soext) $(SO_OPTS)libgnarl-$(LIBRARY_VERSION)$(soext) \
+! $(GNATRTL_TASKING_OBJS) $(threadslib)
- threadsletter=A
+ gnatlib-shared-dual:
+ $(MAKE) $(FLAGS_TO_PASS) \