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