[U-Boot] [RFC] regenerating u-boot.lds
Wolfgang Denk
wd at denx.de
Thu Feb 11 21:54:41 CET 2010
Dear Mike Frysinger,
In message <201002110520.54552.vapier at gentoo.org> you wrote:
>
> the current u-boot.lds target in u-boot depends only on the source file
> (typically a u-boot.lds.S). this works fine if someone changes the u-
> boot.lds.S file -- it'll force a regeneration. however, if the u-boot.lds.S
> file includes u-boot headers such as board config options via config.h, there
> is no dependency expressed which will cause the file to be regenerated.
I see. Well, this obviously means that appropriate dependeny
generation and checking should be added.
> looking through the build system, i'm not sure there is a way to easily
> express this. considering the u-boot.lds is trivial to generate (it only gets
> preprocessed), and every `make` forces a relink of the final u-boot binary, i
> wonder if we should just label the top level u-boot.lds as phony ?
> +.PHONY: $(obj)u-boot.lds
No, please don't.
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
Without freedom of choice there is no creativity.
-- Kirk, "The return of the Archons", stardate 3157.4
More information about the U-Boot
mailing list