From: Paul Koning Date: Thu, 16 Oct 1997 08:02:09 +0000 (+0000) Subject: Make-lang.in (stmp-f2c.h): Don't configure the runtime directory if LANGUAGES does... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=022abf9081128cf821b4953d81fee765121061b4;p=gcc.git 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 --- diff --git a/gcc/f/ChangeLog.egcs b/gcc/f/ChangeLog.egcs index 2c7d5c21ae0..0af5944b6e1 100644 --- a/gcc/f/ChangeLog.egcs +++ b/gcc/f/ChangeLog.egcs @@ -1,3 +1,8 @@ +Thu Oct 16 02:04:08 1997 Paul Koning + + * 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 * Make-lang.in (g77*): Copied from cp/Make-lang.in g++*. diff --git a/gcc/f/Make-lang.in b/gcc/f/Make-lang.in index 972151f537f..225c397d119 100644 --- a/gcc/f/Make-lang.in +++ b/gcc/f/Make-lang.in @@ -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.