]> git.pld-linux.org Git - packages/crossppc-gcc.git/commitdiff
- more specific impls for sparc and ppc (but system.adss are missing)
authorJakub Bogusz <qboosh@pld-linux.org>
Sun, 11 Jul 2004 18:07:55 +0000 (18:07 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    gcc-ada-link.patch -> 1.3

gcc-ada-link.patch

index bb0a1c093ae05c638e08c6a15ff35de5d1f92cc4..339e870d6a83a5b71c0d5c088022ca5185b06b66 100644 (file)
@@ -24,7 +24,7 @@
  shext  =
  
  # Define this as & to perform parallel make on a Sequent.
-@@ -1269,6 +1269,57 @@
+@@ -1269,6 +1269,90 @@
    LIBRARY_VERSION := $(LIB_VERSION)
  endif
  
 +endif
 +
 +ifeq ($(strip $(filter-out sparc% linux%,$(arch) $(osys))),)
++  LIBGNAT_TARGET_PAIRS = \
++  a-intnam.ads<4lintnam.ads \
++  s-inmaop.adb<7sinmaop.adb \
++  s-intman.adb<7sintman.adb \
++  s-osinte.ads<5iosinte.ads \
++  s-osinte.adb<5iosinte.adb \
++  s-osprim.adb<7sosprim.adb \
++  s-taprop.adb<5itaprop.adb \
++  s-tpopsp.adb<5atpopsp.adb \
++  s-taspri.ads<5itaspri.ads
++#  system.ads<5ssystem.ads  (Tick and Stack_Check_Probes differ)
 +  TOOLS_TARGET_PAIRS=mlib-tgt.adb<5lml-tgt.adb
 +  THREADSLIB=-lpthread
 +  GNATLIB_SHARED=gnatlib-shared-dual
 +endif
 +
 +ifeq ($(strip $(filter-out ppc% linux%,$(arch) $(osys))),)
++  LIBGNAT_TARGET_PAIRS = \
++  a-intnam.ads<4lintnam.ads \
++  s-inmaop.adb<7sinmaop.adb \
++  s-intman.adb<7sintman.adb \
++  s-osinte.ads<5iosinte.ads \
++  s-osinte.adb<5iosinte.adb \
++  s-osprim.adb<7sosprim.adb \
++  s-taprop.adb<5itaprop.adb \
++  s-tpopsp.adb<5atpopsp.adb \
++  s-taspri.ads<5itaspri.ads
++#  system.ads<59system.ads  (???)
 +  TOOLS_TARGET_PAIRS=mlib-tgt.adb<5lml-tgt.adb
 +  THREADSLIB=-lpthread
 +  GNATLIB_SHARED=gnatlib-shared-dual
 +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<7sintman.adb \
++  s-osinte.ads<5iosinte.ads \
++  s-osinte.adb<5iosinte.adb \
++  s-osprim.adb<7sosprim.adb \
++  s-taprop.adb<5itaprop.adb \
++  s-tpopsp.adb<5atpopsp.adb \
++  s-taspri.ads<5itaspri.ads
++#  system.ads<59system.ads  (???)
 +  TOOLS_TARGET_PAIRS=mlib-tgt.adb<5lml-tgt.adb
 +  THREADSLIB=-lpthread
 +  GNATLIB_SHARED=gnatlib-shared-dual
  ifeq ($(strip $(filter-out %x86_64 linux%,$(arch) $(osys))),)
    LIBGNAT_TARGET_PAIRS = \
    a-intnam.ads<4lintnam.ads \
-@@ -1767,6 +1807,9 @@
+@@ -1767,6 +1840,9 @@
  # is guaranteed to overflow the buffer.
  
  gnatlib: ../stamp-gnatlib1 ../stamp-gnatlib2
        $(MAKE) -C rts CC="../../xgcc -B../../" \
                INCLUDES="$(INCLUDES_FOR_SUBDIR) -I./../.." \
                  CFLAGS="$(GNATLIBCFLAGS_FOR_C)" \
-@@ -1779,6 +1822,8 @@
+@@ -1779,6 +1855,8 @@
                srcdir=$(fsrcdir) \
                -f ../Makefile \
                $(GNATRTL_OBJS)
        $(RM) rts/libgnat$(arext) rts/libgnarl$(arext)
        $(AR) $(AR_FLAGS) rts/libgnat$(arext) \
           $(addprefix rts/,$(GNATRTL_NONTASKING_OBJS) $(LIBGNAT_OBJS))
-@@ -1891,14 +1936,15 @@
+@@ -1891,14 +1969,15 @@
             THREAD_KIND="$(THREAD_KIND)" \
               gnatlib
        $(RM) rts/libgnat$(soext) rts/libgnarl$(soext)
This page took 0.062449 seconds and 4 git commands to generate.