Any target using libsubdir must depend on installdirs

craig@jcb-sc.com craig@jcb-sc.com
Mon Jun 7 06:45:00 GMT 1999


Committed, to mainline and release branch.

        tq vm, (burley)


Mon Jun  7 08:42:40 1999  Craig Burley  <craig@jcb-sc.com>

	* Make-lang.in: Any target using libsubdir must depend
	on installdirs.

*** g77-e/gcc/f/Make-lang.in.~1~	Sat Jun  5 03:28:23 1999
--- g77-e/gcc/f/Make-lang.in	Mon Jun  7 08:43:52 1999
*************** f77.install-normal:
*** 309,313 ****
  # Install the driver program as $(target)-g77
  # and also as either g77 (if native) or $(tooldir)/bin/g77.
! f77.install-common:
  	case "$(LANGUAGES)" in \
  	  *[fF]77*) touch $(libsubdir)/lang-f77;; \
--- 309,315 ----
  # Install the driver program as $(target)-g77
  # and also as either g77 (if native) or $(tooldir)/bin/g77.
! # 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;; \
*************** f77.install-common:
*** 338,342 ****
  # $(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
  	case "$(LANGUAGES)" in \
  	  *[fF]77*) touch $(libsubdir)/lang-f77;; \
--- 340,346 ----
  # $(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.
! # 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;; \
*************** f77.install-info: f77.info
*** 359,363 ****
  	rm -f $(libsubdir)/lang-f77
  
! f77.install-man: $(srcdir)/f/g77.1
  	case "$(LANGUAGES)" in \
  	  *[fF]77*) touch $(libsubdir)/lang-f77;; \
--- 363,369 ----
  	rm -f $(libsubdir)/lang-f77
  
! # 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;; \
*************** f77.install-man: $(srcdir)/f/g77.1
*** 377,381 ****
  	rm -f $(libsubdir)/lang-f77
  
! f77.uninstall:
  	case "$(LANGUAGES)" in \
  	  *[fF]77*) touch $(libsubdir)/lang-f77;; \
--- 383,389 ----
  	rm -f $(libsubdir)/lang-f77
  
! # 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;; \


More information about the Gcc-patches mailing list