aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorManfred Hollstein <manfred@gcc.gnu.org>1998-06-19 05:42:18 +0000
committerManfred Hollstein <manfred@gcc.gnu.org>1998-06-19 05:42:18 +0000
commit05fd993d0827c6216f1339aa8fecd2b52968ff61 (patch)
tree506109a949455fae251b96768f70ed2da124245e /gcc
parentfe2fa3c4fcd8cd81d49b0deacb423bce4d2002b4 (diff)
downloadgcc-05fd993d0827c6216f1339aa8fecd2b52968ff61.zip
gcc-05fd993d0827c6216f1339aa8fecd2b52968ff61.tar.gz
gcc-05fd993d0827c6216f1339aa8fecd2b52968ff61.tar.bz2
configure (gcc_version): Add new variable describing the particular gcc version we're building.
� egcs-19980619/ChangeLog 1998-06-19 Manfred Hollstein <manfred@s-direktnet.de> * configure (gcc_version): Add new variable describing the particular gcc version we're building. * Makefile.in (libsubdir): Add new macro for the directory in which the compiler finds executables, libraries, etc. (BASE_FLAGS_TO_PASS): Pass down gcc_version, target_alias and libsubdir. egcs-19980619/gcc/ChangeLog 1998-06-19 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (installdirs): Loop over directories in $(libsubdir) creating probably missing ones, instead of single if statements. egcs-19980619/libio/ChangeLog 1998-06-19 Manfred Hollstein <manfred@s-direktnet.de> * config.shared (FLAGS_TO_PASS): Add libsubdir. From-SVN: r20584
Diffstat (limited to 'gcc')
-rw-r--r--gcc/Makefile.in7
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 10fab13..c76a990 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -2271,9 +2271,10 @@ installdirs:
-if [ -d $(libdir)/gcc-lib ] ; then true ; else mkdir $(libdir)/gcc-lib ; chmod a+rx $(libdir)/gcc-lib ; fi
# This dir isn't currently searched by cpp.
# -if [ -d $(libdir)/gcc-lib/include ] ; then true ; else mkdir $(libdir)/gcc-lib/include ; chmod a+rx $(libdir)/gcc-lib/include ; fi
- -if [ -d $(libdir)/gcc-lib/$(target_alias) ] ; then true ; else mkdir $(libdir)/gcc-lib/$(target_alias) ; chmod a+rx $(libdir)/gcc-lib/$(target_alias) ; fi
- -if [ -d $(libdir)/gcc-lib/$(target_alias)/$(version) ] ; then true ; else mkdir $(libdir)/gcc-lib/$(target_alias)/$(version) ; chmod a+rx $(libdir)/gcc-lib/$(target_alias)/$(version) ; fi
- -if [ -d $(libdir)/gcc-lib/$(target_alias)/$(version)/include ] ; then true ; else mkdir $(libdir)/gcc-lib/$(target_alias)/$(version)/include ; chmod a+rx $(libdir)/gcc-lib/$(target_alias)/$(version)/include ; fi
+ -fdir= ; for dir in `echo $(libsubdir) | tr '/' ' '`; do \
+ fdir=$${fdir}/$${dir}; \
+ if [ -d $${fdir} ] ; then true ; else mkdir $${fdir}; chmod a+rx $${fdir}; fi ; \
+ done
-if [ -d $(bindir) ] ; then true ; else mkdir $(bindir) ; chmod a+rx $(bindir) ; fi
-if [ -d $(includedir) ] ; then true ; else mkdir $(includedir) ; chmod a+rx $(includedir) ; fi
-if [ -d $(tooldir) ] ; then true ; else mkdir $(tooldir) ; chmod a+rx $(tooldir) ; fi