patch for tasking in gnat not implemented on powerpc
Hi,
I have patched the gnat part of gcc-3.3 in order to make it task aware.
Hope it will help.
xavier grave
--- Makefile.in.orig 2003-08-12 07:46:13.000000000 +0200
+++ Makefile.in 2003-09-25 11:49:08.000000000 +0200
@@ -700,6 +700,28 @@
endif
endif
+ifeq ($(strip $(filter-out %powerpc linux%,$(arch) $(osys))),)
+ LIBGNAT_TARGET_PAIRS = \
+ a-intnam.ads<4lintnam.ads \
+ s-inmaop.adb<7sinmaop.adb \
+ s-intman.adb<5lintman.adb \
+ s-osinte.adb<5iosinte.adb \
+ s-osinte.ads<5iosinte.ads \
+ s-osprim.adb<7sosprim.adb \
+ s-taprop.adb<5itaprop.adb \
+ s-taspri.ads<5itaspri.ads \
+ s-tpopsp.adb<5atpopsp.adb \
+ system.ads<52system.ads
+
+ TOOLS_TARGET_PAIRS = mlib-tgt.adb<5lml-tgt.adb
+ SYMLIB = -laddr2line -lbfd $(INTLLIBS)
+ THREADSLIB = -lpthread
+ GNATLIB_SHARED = gnatlib-shared-dual
+ GMEM_LIB = gmemlib
+ LIBRARY_VERSION := $(strip $(shell grep Library_Version $(fsrcpfx)gnatvsn.ads | sed -e 's/.*GNAT Lib v\(.*\)[ "].*/\1/'))
+
+endif
+
ifeq ($(strip $(filter-out mips sgi irix%,$(targ))),)
ifeq ($(strip $(filter-out mips sgi irix6%,$(targ))),)
LIBGNAT_TARGET_PAIRS = \
Reply to: