95df74e9ba
Thanks to Samuel Tardieu <sam@inf.enst.fr> for instigating this update and providing some of the changes.
50 lines
1.6 KiB
Plaintext
50 lines
1.6 KiB
Plaintext
*** ada/Makefile.in.orig Wed Jul 19 15:08:56 2000
|
|
--- ada/Makefile.in Sun Oct 15 01:09:35 2000
|
|
***************
|
|
*** 976,981 ****
|
|
--- 976,1002 ----
|
|
endif
|
|
endif
|
|
|
|
+ ifeq ($(strip $(filter-out %86 freebsd%,$(arch) $(osys))),)
|
|
+ LIBGNAT_TARGET_PAIRS = \
|
|
+ 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<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)
|
|
|
|
gnatlib-shared-dual:
|
|
$(MAKE) $(FLAGS_TO_PASS) \
|