[U-Boot-Users] [PATCH] Fix dependency generation for older gcc versions
Wolfgang Denk
wd at denx.de
Fri Apr 18 09:54:53 CEST 2008
In message <47FFABDE.9030604 at comsys.ro> you wrote:
> 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>
Your patch was line-wrapped:
> 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)
^^^^^^^^^^^^^^^^^ here
> @$(XECHO) Generating include/autoconf.mk ; \
> set -e ; \
> : Generate the dependancies ; \
> - $(CC) -M $(HOST_CFLAGS) $(CPPFLAGS) -MQ $@ include/common.h >
> $@.dep ; \
^^^^^^^^^^^^^^^^^ and here
> + $(CC) -x c -M $(HOST_CFLAGS) $(CPPFLAGS) -MQ $@ include/common.h >
> $@.dep ; \
^^^^^^^^^^^^^^^^^ and here
> : Extract the config macros ; \
> $(CPP) $(CFLAGS) -dM include/common.h | sed -n -f
> tools/scripts/define2mk.sed > $@
^^^^^^^^^^^^^^^^^ and here
Manually applied.
Please make sure to fix your mailer!!!
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Superior ability breeds superior ambition.
-- Spock, "Space Seed", stardate 3141.9
More information about the U-Boot
mailing list