[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