Hello,
Some interest has been expressed in seeing more extensive
cross compiler tool chains in OSDL's automated testing environment,
so building can be checked for some of the platforms that aren't
commonly tested on (i.e., non-x86 platforms.)
We've added three new tool chains to the Patch Lifecycle Manager for
cross compiling on Alpha, Sparc, and Sparc64, adding to the existing
cross compilers for PPC, and ia64. These are used in PLM to
indicate build success/fail on these platforms for individual patches
through error and warning counts on defconfig. For example,
see results (2.6.6-rc1-mm1 and linux-2.6.6-rc1-bk4 respectively) at:
http://www.osdl.org/plm-cgi/plm?module=patch_info&patch_id=2895
http://www.osdl.org/plm-cgi/plm?module=patch_info&patch_id=2896
or any of the kernels added since last friday.
The cross compilers were built on ia32 using Dan Kegel's 'crosstool-0.27'.
You can download them to produce specific error messages and play with
the results at this address:
http://developer.osdl.org/dev/plm/cross_compile/
They are currently compressed tar files. Please let me know if you run
into any issues or have questions.
Judith Lebzelter
Test & Performance
OSDL