Hello Martin, >> Hello *.*, >> >>> Khem Raj (3): >>> eglibc-2.12: Remove >>> binutils-2.20: Remove >>> gcc-4.5: Remove >> >> Removing gcc-4.5 would kill Texas Instruments DaVinci (dm814x, dm816x) >> support. You only get a heavily patched 2.6.37 kernel from TI for >> these (linux-ti81xx-psp_2.6.37). Unfortunately gcc >= 4.6 is unable to >> build a kernel which boots for these platforms. After >> >> Uncompressing linux ... booting the kernel >> >> there is silence. We can reproduce this reliably on a ti8148-evm >> development board. My best guess is it's because of an ancient kernel >> being compiled with a very recent GCC. >> >> Regards, >> Thilo > > if gcc-4.6 was from meta-toolchain (including linaro patch > toolchain-layer/recipes-devtools/gcc/gcc-4.6/linaro/gcc-4.6-linaro-r106827.patch) > then you need to pass -mno-unaligned-access in your kernel Makefile > like this commit does: > http://git.freesmartphone.org/?p=linux-2.6.git;a=commit;h=78ffc81db8911acdabd026ad3fdefa20b4e34e52 > > be aware that without this patch -mno-unaligned-access is not valid > option for gcc (older than 4.7).
Thanks a lot for the hint, it's greatly appreciated. I'll revisit 4.7 to check whether this fixes our issue after I restored 4.5 for us. I prefer small steps :) I guess I'll move the whole gcc-4.5... stuff into our own layer for now. Regards, Thilo -- Dipl.-Ing (FH) Thilo Fromm, MSc., Embedded Systems Architect DResearch Fahrzeugelektronik GmbH Otto-Schmirgal-Str. 3, D-10319 Berlin, Germany Tel: +49 (30) 515 932 228 mailto:[email protected] Fax: +49 (30) 515 932 77 http://www.dresearch.de Amtsgericht: Berlin Charlottenburg, HRB 130120 B Ust.-IDNr. DE273952058 Geschäftsführer: Dr. M. Weber, W. Mögle _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
