-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04/27/2012 05:38 AM, Martin Ertsås wrote: > Hi. > > I'm working on a pandaboard with OMAP4460. Were trying to use the > newest PVR drivers, which conforms to the result that arose from > https://wiki.linaro.org/OfficeofCTO/HardFloat/LinkerPathCallApr2012 > > We have applied the patch at the bottom of that page gcc, and also > a patch for making eglibc make ld-linux-armhf, and load > ld-linux-armhf instead of ld-linux. Problem is, this gives us a > kernel panic when it tries to run init. Linking ld-linux.so.3 to > ld-linux-armhf.so.3 does not work, and we're kind of in the dark as > to what is missing. > > We tried fixing this by renaming the toolchain to be > arm-none-linux-gnueabihf instead of arm-none-linux-gnueabi, as we > heard this might be a problem with hardfloats, but this needed a > lot of extra patches, and some patchwork on other packages like > openssl and shadow. > > My question is, are there any ongoing plans to fix this, and make > sure that if we have set hard float we make ld-linux-armhf in > openembedded? > > For the record we are using eglibc2.15 and gcc4.6 from > openembedded-core. >
OK, I have cooked up something that you can try the top three patches on http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/misc is what you will need and make sure that you choose a tuning which asks for callconvention-hard - -Khem -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk+fb1MACgkQuwUzVZGdMxR2GQCgije/XES//4BWCHk8tXvXqA84 ugAAn0nXozwW8mCpqlmEcy1XhPt3lyFF =tC7M -----END PGP SIGNATURE----- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
