aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1995-11-03 03:52:08 +0000
committerIan Lance Taylor <ian@airs.com>1995-11-03 03:52:08 +0000
commitec7a8792d92ebfa360e6ce4d1edf1065634e4fc5 (patch)
tree591ebd646512db1282f3116ca4a665f46175ec17
parente61900e6a259570926e289fa8fd22dd3c124d87a (diff)
downloadgdb-ec7a8792d92ebfa360e6ce4d1edf1065634e4fc5.zip
gdb-ec7a8792d92ebfa360e6ce4d1edf1065634e4fc5.tar.gz
gdb-ec7a8792d92ebfa360e6ce4d1edf1065634e4fc5.tar.bz2
* Makefile.in (DO_X): Split rule to decrease command line length
for systems with small ARG_MAX values. From phdm@info.ucl.ac.be (Philippe De Muyter).
-rw-r--r--ChangeLog6
-rw-r--r--Makefile.in5
2 files changed, 10 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index e859b2e..bc2d94d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Thu Nov 2 13:24:56 1995 Ian Lance Taylor <ian@cygnus.com>
+
+ * Makefile.in (DO_X): Split rule to decrease command line length
+ for systems with small ARG_MAX values. From phdm@info.ucl.ac.be
+ (Philippe De Muyter).
+
Wed Nov 1 15:18:35 1995 Jason Molenda (crash@phydeaux.cygnus.com)
* Makefile.in (all-patch): depend on all-libiberty.
diff --git a/Makefile.in b/Makefile.in
index 2489f1e..7f1676a 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -659,7 +659,10 @@ $(DO_X):
$${target}); \
then true; else exit 1; fi; \
else true; fi; \
- done;\
+ done
+ @target=`echo $@ | sed -e 's/^do-//'`; \
+ r=`pwd`; export r; \
+ srcroot=`cd $(srcdir); pwd`; export srcroot; \
for i in $(TARGET_CONFIGDIRS) -dummy-; do \
if [ -f $(TARGET_SUBDIR)/$$i/Makefile ]; then \
for flag in $(EXTRA_TARGET_FLAGS); do \