diff options
author | Craig Burley <craig@jcb-sc.com> | 1999-06-07 06:44:07 +0000 |
---|---|---|
committer | Craig Burley <burley@gcc.gnu.org> | 1999-06-07 02:44:07 -0400 |
commit | 683a10613f9e9a252effdccd7a1c3c003d2c5f91 (patch) | |
tree | 26f38c7d99f824df438729e43f7a220284046e76 /gcc | |
parent | b4204458cc0b737aceb6988bad260cb1cc055eaa (diff) | |
download | gcc-683a10613f9e9a252effdccd7a1c3c003d2c5f91.zip gcc-683a10613f9e9a252effdccd7a1c3c003d2c5f91.tar.gz gcc-683a10613f9e9a252effdccd7a1c3c003d2c5f91.tar.bz2 |
Any target using libsubdir must depend on installdirs
From-SVN: r27389
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/f/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/f/Make-lang.in | 16 |
2 files changed, 17 insertions, 4 deletions
diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog index 2fb74f6..e8d745a 100644 --- a/gcc/f/ChangeLog +++ b/gcc/f/ChangeLog @@ -1,3 +1,8 @@ +Mon Jun 7 08:42:40 1999 Craig Burley <craig@jcb-sc.com> + + * Make-lang.in: Any target using libsubdir must depend + on installdirs. + Sat Jun 5 23:50:36 1999 Craig Burley <craig@jcb-sc.com> * g77.texi: Describe a few more missing features people diff --git a/gcc/f/Make-lang.in b/gcc/f/Make-lang.in index c2742c4..a531abb 100644 --- a/gcc/f/Make-lang.in +++ b/gcc/f/Make-lang.in @@ -308,7 +308,9 @@ f77.install-normal: # Install the driver program as $(target)-g77 # and also as either g77 (if native) or $(tooldir)/bin/g77. -f77.install-common: +# Make sure `installdirs' target (from gcc Makefile) has been +# run, since we use libsubdir to store our `flag' file, lang-f77. +f77.install-common: installdirs case "$(LANGUAGES)" in \ *[fF]77*) touch $(libsubdir)/lang-f77;; \ *) rm -f $(libsubdir)/lang-f77;; \ @@ -337,7 +339,9 @@ f77.install-common: # $(INSTALL_DATA) might be a relative pathname, so we can't cd into srcdir # to do the install. The sed rule was copied from stmp-int-hdrs. -f77.install-info: f77.info +# Make sure `installdirs' target (from gcc Makefile) has been +# run, since we use libsubdir to store our `flag' file, lang-f77. +f77.install-info: f77.info installdirs case "$(LANGUAGES)" in \ *[fF]77*) touch $(libsubdir)/lang-f77;; \ *) rm -f $(libsubdir)/lang-f77;; \ @@ -358,7 +362,9 @@ f77.install-info: f77.info else : ; fi rm -f $(libsubdir)/lang-f77 -f77.install-man: $(srcdir)/f/g77.1 +# Make sure `installdirs' target (from gcc Makefile) has been +# run, since we use libsubdir to store our `flag' file, lang-f77. +f77.install-man: $(srcdir)/f/g77.1 installdirs case "$(LANGUAGES)" in \ *[fF]77*) touch $(libsubdir)/lang-f77;; \ *) rm -f $(libsubdir)/lang-f77;; \ @@ -376,7 +382,9 @@ f77.install-man: $(srcdir)/f/g77.1 else true; fi rm -f $(libsubdir)/lang-f77 -f77.uninstall: +# Make sure `installdirs' target (from gcc Makefile) has been +# run, since we use libsubdir to store our `flag' file, lang-f77. +f77.uninstall: installdirs case "$(LANGUAGES)" in \ *[fF]77*) touch $(libsubdir)/lang-f77;; \ *) rm -f $(libsubdir)/lang-f77;; \ |