Jelajahi Sumber

autoconf.mk.dep: use target cflags, not host

The current autoconf.mk.dep rule uses the host cflags when executing the
target compiler (which includes target header files).  We don't want to
mix the target compiler and host compiler flags, so change it to CFLAGS.
Otherwise we get things like -pedantic which the U-Boot source code does
not build with.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Mike Frysinger 13 tahun lalu
induk
melakukan
4c34b2a090
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      Makefile

+ 1 - 1
Makefile

@@ -518,7 +518,7 @@ $(obj)include/autoconf.mk.dep: $(obj)include/config.h include/common.h
 	@$(XECHO) Generating $@ ; \
 	@$(XECHO) Generating $@ ; \
 	set -e ; \
 	set -e ; \
 	: Generate the dependancies ; \
 	: Generate the dependancies ; \
-	$(CC) -x c -DDO_DEPS_ONLY -M $(HOSTCFLAGS) $(CPPFLAGS) \
+	$(CC) -x c -DDO_DEPS_ONLY -M $(CFLAGS) $(CPPFLAGS) \
 		-MQ $(obj)include/autoconf.mk include/common.h > $@
 		-MQ $(obj)include/autoconf.mk include/common.h > $@
 
 
 $(obj)include/autoconf.mk: $(obj)include/config.h
 $(obj)include/autoconf.mk: $(obj)include/config.h