Make-lang.in (stmp-f2c.h): Don't configure the runtime directory if LANGUAGES does not include f77.

* Make-lang.in (stmp-f2c.h): Don't configure the runtime
        directory if LANGUAGES does not include f77.

From-SVN: r15930
This commit is contained in:
Paul Koning 1997-10-16 08:02:09 +00:00 committed by Jeff Law
parent a6e74b833c
commit 022abf9081
2 changed files with 13 additions and 4 deletions

View File

@ -1,3 +1,8 @@
Thu Oct 16 02:04:08 1997 Paul Koning <pkoning@xedia.com>
* Make-lang.in (stmp-f2c.h): Don't configure the runtime
directory if LANGUAGES does not include f77.
Mon Oct 13 12:12:41 1997 Richard Henderson <rth@cygnus.com>
* Make-lang.in (g77*): Copied from cp/Make-lang.in g++*.

View File

@ -286,22 +286,26 @@ stmp-f2c.h: \
$(GCC_PARTS)
# The make "stage?" in compiler spec. is fully qualified as above
rm -f stmp-f2c.h
top=`pwd`; \
case "$(LANGUAGES)" in \
*f77*) top=`pwd`; \
src=`cd $(srcdir); pwd`; \
cd f/runtime; \
CC="`case '$(GCC_FOR_TARGET)' in \
'./xgcc -B./') echo $${top}/xgcc -B$${top}/;; \
*) echo '$(GCC_FOR_TARGET)';; esac`" \
$(F77_FLAGS_TO_PASS) CONFIG_SITE=/dev/null $(SHELL) \
$${src}/f/runtime/configure --srcdir=$${src}/f/runtime
top=`pwd`; \
$${src}/f/runtime/configure --srcdir=$${src}/f/runtime ;; \
esac
case "$(LANGUAGES)" in \
*f77*) top=`pwd`; \
src=`cd $(srcdir); pwd`; \
cd f/runtime/libU77; \
CC="`case '$(GCC_FOR_TARGET)' in \
'./xgcc -B./') echo $${top}/xgcc -B$${top}/;; \
*) echo '$(GCC_FOR_TARGET)';; esac`" \
$(F77_FLAGS_TO_PASS) CONFIG_SITE=/dev/null $(SHELL) \
$${src}/f/runtime/libU77/configure --srcdir=$${src}/f/runtime/libU77
$${src}/f/runtime/libU77/configure --srcdir=$${src}/f/runtime/libU77 ;; \
esac
touch stmp-f2c.h
# Support parallel build.