OSDN Git Service

* ada/Make-lang.in (ada/treeprs.ads, ada/einfo.h, ada/sinfo.h,
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 Mar 2005 20:51:17 +0000 (20:51 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 Mar 2005 20:51:17 +0000 (20:51 +0000)
ada/nmake.adb, ada/nmake.ads): Use unique subdirectories of
ada/bldtools to avoid make -jN failures.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@96531 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ada/ChangeLog
gcc/ada/Make-lang.in

index 7d2eba4..e18260b 100644 (file)
@@ -1,3 +1,9 @@
+2005-03-15  Jakub Jelinek  <jakub@redhat.com>
+
+       * Make-lang.in (ada/treeprs.ads, ada/einfo.h, ada/sinfo.h,
+       ada/nmake.adb, ada/nmake.ads): Use unique subdirectories of
+       ada/bldtools to avoid make -jN failures.
+
 2005-03-15  Eric Botcazou  <ebotcazou@adacore.com>
 
        * trans.c (gnat_to_gnu) <N_Return_Statement>: Set gnu_result
index 36ea718..23b6a45 100644 (file)
@@ -880,29 +880,29 @@ ada/b_gnatb.c : $(GNATBIND_OBJS) ada/gnatbind.o ada/interfac.o
 ada/b_gnatb.o : ada/b_gnatb.c
 
 ada/treeprs.ads : ada/treeprs.adt ada/sinfo.ads ada/xtreeprs.adb
-       -$(MKDIR) ada/bldtools
-       $(CP) $^ ada/bldtools
-       (cd ada/bldtools; gnatmake -q xtreeprs ; ./xtreeprs ../treeprs.ads )
+       -$(MKDIR) ada/bldtools/treeprs
+       $(CP) $^ ada/bldtools/treeprs
+       (cd ada/bldtools/treeprs; gnatmake -q xtreeprs ; ./xtreeprs ../../treeprs.ads )
 
 ada/einfo.h : ada/einfo.ads ada/einfo.adb ada/xeinfo.adb
-       -$(MKDIR) ada/bldtools
-       $(CP) $^ ada/bldtools
-       (cd ada/bldtools; gnatmake -q xeinfo ; ./xeinfo ../einfo.h )
+       -$(MKDIR) ada/bldtools/einfo
+       $(CP) $^ ada/bldtools/einfo
+       (cd ada/bldtools/einfo; gnatmake -q xeinfo ; ./xeinfo ../../einfo.h )
 
 ada/sinfo.h : ada/sinfo.ads ada/xsinfo.adb
-       -$(MKDIR) ada/bldtools
-       $(CP) $^ ada/bldtools
-       (cd ada/bldtools; gnatmake -q xsinfo ; ./xsinfo ../sinfo.h )
+       -$(MKDIR) ada/bldtools/sinfo
+       $(CP) $^ ada/bldtools/sinfo
+       (cd ada/bldtools/sinfo; gnatmake -q xsinfo ; ./xsinfo ../../sinfo.h )
 
 ada/nmake.adb : ada/sinfo.ads ada/nmake.adt ada/xnmake.adb
-       -$(MKDIR) ada/bldtools
-       $(CP) $^ ada/bldtools
-       (cd ada/bldtools; gnatmake -q xnmake ; ./xnmake -b ../nmake.adb )
+       -$(MKDIR) ada/bldtools/nmake_b
+       $(CP) $^ ada/bldtools/nmake_b
+       (cd ada/bldtools/nmake_b; gnatmake -q xnmake ; ./xnmake -b ../../nmake.adb )
 
 ada/nmake.ads :  ada/sinfo.ads ada/nmake.adt ada/xnmake.adb ada/nmake.adb
-       -$(MKDIR) ada/bldtools
-       $(CP) $^ ada/bldtools
-       (cd ada/bldtools; gnatmake -q xnmake ; ./xnmake -s ../nmake.ads )
+       -$(MKDIR) ada/bldtools/nmake_s
+       $(CP) $^ ada/bldtools/nmake_s
+       (cd ada/bldtools/nmake_s; gnatmake -q xnmake ; ./xnmake -s ../../nmake.ads )
 
 update-sources : ada/treeprs.ads ada/einfo.h ada/sinfo.h ada/nmake.adb \
        ada/nmake.ads