aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorNick Clifton <nickc@cambridge.redhat.com>2001-08-03 09:19:17 +0000
committerNick Clifton <nickc@gcc.gnu.org>2001-08-03 09:19:17 +0000
commitef1f96f06cf73edec4e3d17c7065a71936335d2e (patch)
tree7a0a94134d8c50f59696540b572dc82a44ae33fd /gcc
parent6e5a6a6b0e4a5cac85ced012db7e7565f3b90960 (diff)
downloadgcc-ef1f96f06cf73edec4e3d17c7065a71936335d2e.zip
gcc-ef1f96f06cf73edec4e3d17c7065a71936335d2e.tar.gz
gcc-ef1f96f06cf73edec4e3d17c7065a71936335d2e.tar.bz2
Restore patch with fixed invocation of mkinstalldirs
From-SVN: r44597
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/Makefile.in1
-rw-r--r--gcc/mklibgcc.in2
3 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 58cda91..28a6e6b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2001-08-02 Nick Clifton <nickc@cambridge.redhat.com>
+
+ * Makefile.in, mklibgcc.in: Restore changes with fixed invocation
+ of mkinstalldirs.
+
2001-08-03 Richard Henderson <rth@redhat.com>
* config/ia64/sysv4.h (ASM_OUTPUT_LABELREF): Don't write to
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 4f7ae2b..c465c9c 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -1033,6 +1033,7 @@ libgcc.mk: config.status Makefile mklibgcc $(LIB2ADD) $(LIB2ADD_ST) xgcc$(exeext
SHLIB_MKMAP='$(SHLIB_MKMAP)' \
SHLIB_MAPFILES='$(SHLIB_MAPFILES)' \
SHLIB_NM_FLAGS='$(SHLIB_NM_FLAGS)' \
+ mkinstalldirs='$(SHELL) $(srcdir)/mkinstalldirs' \
$(SHELL) mklibgcc > tmp-libgcc.mk
mv tmp-libgcc.mk libgcc.mk
diff --git a/gcc/mklibgcc.in b/gcc/mklibgcc.in
index 151dd49..b9ee3b4 100644
--- a/gcc/mklibgcc.in
+++ b/gcc/mklibgcc.in
@@ -332,7 +332,7 @@ done
echo 'stmp-dirs: force'
echo ' for d in '"$dirs"'; do \'
-echo ' if [ -d $$d ]; then true; else mkdir $$d; fi \'
+echo ' if [ -d $$d ]; then true; else '$mkinstalldirs' $$d; fi \'
echo ' done'
echo ' if [ -f stmp-dirs ]; then true; else touch stmp-dirs; fi'