Koen Kooi wrote:

+PREFERRED_VERSION_gcc-cross = "4.1.2"
+PREFERRED_VERSION_gcc-cross-initial = "4.1.2"
+PREFERRED_VERSION_gcc-cross-intermediate = "4.1.2"
+PREFERRED_VERSION_binutils = "2.17.50.0.12"
+PREFERRED_VERSION_binutils-cross = "2.17.50.0.12"
[snip]
do NOT belong in a machine.conf (or machine include). Those belong in
the distro (or local.conf), not in the machine.

Just putting this out there (and it's indeed _not_ how things are today). Why would we not want to move towards having this kind of stuff be in the tune-ARCH.inc file, when a specific version is really needed (more avr32 or new'ish core on an existing overall arch) ? Yes, it should be up to the distro to say "we want 4.4.x + 2.20.x" or whatever, but then we also get the downside of "special case, XXXX only works well with 4.3.4 + 2.19.x" or what have you, and those special cases get introduced in one place and copy/pasted elsewhere.

--
Tom Rini
Mentor Graphics Corporation

_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to