Dear Mike Frysinger,

In message <201002110520.54552.vap...@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: w...@denx.de
Without freedom of choice there is no creativity.
        -- Kirk, "The return of the Archons", stardate 3157.4
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to