diff options
author | Thomas Schwinge <tschwinge@gnu.org> | 2006-02-03 15:53:55 +0000 |
---|---|---|
committer | Thomas Schwinge <tschwinge@gnu.org> | 2009-06-18 00:26:32 +0200 |
commit | 958602c5b7fd983198a09951bdfd45bf2664fc99 (patch) | |
tree | 2cf4bb95f01ddcf331cb6d11f23a3a2a0af7550d | |
parent | 3875df2fac045e70864c29ef014dff605ca06228 (diff) |
2006-02-03 Thomas Schwinge <tschwinge@gnu.org>
* Makerules.in: Set no_deps to true if we don't need the dependency
files.
* i386/linux/Makefile.in: Do care about linux-flags if no_deps is true;
reverting the change from 2006-01-31.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | Makerules.in | 5 | ||||
-rw-r--r-- | i386/linux/Makefile.in | 4 |
3 files changed, 10 insertions, 4 deletions
@@ -1,5 +1,10 @@ 2006-02-03 Thomas Schwinge <tschwinge@gnu.org> + * Makerules.in: Set no_deps to true if we don't need the dependency + files. + * i386/linux/Makefile.in: Do care about linux-flags if no_deps is true; + reverting the change from 2006-01-31. + * Makefile.in: Include Makerules through top_builddir, so that it will automatically be rebuilt if needed. diff --git a/Makerules.in b/Makerules.in index 864bdf3..b0dfc35 100644 --- a/Makerules.in +++ b/Makerules.in @@ -103,6 +103,11 @@ ASFLAGS += -DASSEMBLER # Dependency generation # +# Don't build and include dependency files if they're not needed. +ifeq ($(strip $(filter-out %clean, $(MAKECMDGOALS))),) +no_deps = t +endif + # Include dependency files ifneq ($(no_deps),t) diff --git a/i386/linux/Makefile.in b/i386/linux/Makefile.in index d998b75..ea422fb 100644 --- a/i386/linux/Makefile.in +++ b/i386/linux/Makefile.in @@ -159,8 +159,6 @@ linux-asm-spec-flags = -D__KERNEL__ -D__ASSEMBLY__ -traditional \ # Here is where those specs are found. -ifneq ($(no_deps),t) - -include linux-flags # How to make this file: @@ -197,8 +195,6 @@ ifneq ($(linux-flags-done),$(all-linux-files) $(linux-asm-files)) no_deps=t endif -endif - objfiles += $(sort $(device_drivers)) |