[U-Boot-Users] [PATCH] Fix dependency generation for older gcc versions
Vlad Lungu
vlad at comsys.ro
Fri Apr 11 20:20:14 CEST 2008
With gcc 3.3.3 at least, compilation fails with
Generating include/autoconf.mk
gcc: compilation of header file requested
make: *** [include/autoconf.mk] Error 1
since commit 16fe77752eee099b9fb61ed73460e51cc94b37ba.
Signed-off-by: Vlad Lungu <vlad at comsys.ro>
---
Makefile | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/Makefile b/Makefile
index e5b4210..ef6927b 100644
--- a/Makefile
+++ b/Makefile
@@ -425,7 +425,7 @@ $(obj)include/autoconf.mk: $(obj)include/config.h
$(VERSION_FILE)
@$(XECHO) Generating include/autoconf.mk ; \
set -e ; \
: Generate the dependancies ; \
- $(CC) -M $(HOST_CFLAGS) $(CPPFLAGS) -MQ $@ include/common.h >
$@.dep ; \
+ $(CC) -x c -M $(HOST_CFLAGS) $(CPPFLAGS) -MQ $@ include/common.h >
$@.dep ; \
: Extract the config macros ; \
$(CPP) $(CFLAGS) -dM include/common.h | sed -n -f
tools/scripts/define2mk.sed > $@
--
1.5.4
More information about the U-Boot
mailing list