Tue Feb 9 12:42:27 1993 Ian Lance Taylor (ian@cygnus.com)
authorIan Lance Taylor <ian@airs.com>
Tue, 9 Feb 1993 22:06:29 +0000 (22:06 +0000)
committerIan Lance Taylor <ian@airs.com>
Tue, 9 Feb 1993 22:06:29 +0000 (22:06 +0000)
commit0ef4728fb0c32b9507e1000a95d1cf7a1af94713
tree27d1ebc975ebc5683d28b41b4372b4cd3176d166
parent944576185fce4c413db44dca3455f0f96c77ed6a
Tue Feb  9 12:42:27 1993  Ian Lance Taylor  (ian@cygnus.com)

* Makefile.in: Various changes to eliminate a level of make
recursion and reduce the required command line length.
(BASE_FLAGS_TO_PASS): New variable holding flags passed to all
sub-makes.
(EXTRA_HOST_FLAGS, EXTRA_TARGET_FLAGS, EXTRA_GCC_FLAGS): New
variables holding settings for specific sub-makes.
(FLAGS_TO_PASS, TARGET_FLAGS_TO_PASS, GCC_FLAGS_TO_PASS): Rewrote
in terms of BASE_FLAGS_TO_PASS.
(TARGET_LIBS): New variable listing directories which use
TARGET_FLAGS_TO_PASS.
(subdir_do): Eliminated.
(do-*): New set of targets to replace subdir_do.
(various): All targets which used subdir_do now depend on do-*.
(local-clean): Renamed from do_clean.
(local-distclean): New target, dependency of distclean and
realclean.
(install-info): Don't create directories.  Depend on dir.info
rather than calling make recursively.
(install-dir.info): Eliminated.
(install-info-dirs): Create all info directories here.
(dir.info): Depend upon do-install-info.
ChangeLog
Makefile.in