[oe] [RFC] add ubuntu patch which adds atomic builtin support to gcc 4.3.[3 but also other microversions]

Koen Kooi k.kooi at student.utwente.nl
Wed Jul 7 10:23:31 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Any update on this? I have suddenly found a need for this patch :)

On 16-06-10 10:42, Koen Kooi wrote:
> On 16-06-10 09:27, Robert Schuster wrote:
>> Hi,
>> Angstrom's default GCC is 4.3.3 for ARM. Unfortunately that version
>> lacks atomic intrinsics support for the very same architecture
>> (__sync_synchronize and friends). The support is available from 4.4.x
>> onwards but a patch exists in Ubuntu's GCC that adds the intrinsics to
>> the earlier GCC version. I would like add that patch to our GCC 4.3.x
>> (all of them so there is not suddenly a feature missing when one changes
>> from one microversion to another). This has the potential for drastic
>> effects on other recipes because a lot of programs (e.g. pulseaudio,
>> llvm) check for the availability of the intrinsics and make use of them
>> in that case.
>
>> I ask for comments here because I would also like to see this change
>> move into OE stable later on. (The use case is to get OpenJDK with the
>> Shark JIT compiler [llvm-based] to run on the bug20 hardware).
>
> My first question: Has anyone tested it in an OE build yet?
> My second question: When is all that openjdk stuff you keep talking
> about ending up in OE? I know Henning keeps handwaving about it not
> being ready, but after after waiting a year, is it ever going to be
> deemed ready by the jalimo crew? Just merge it into OE now :)
>
> regards,
>
> Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFMNFWjMkyGM64RGpERAiWuAJ9roOOUFIganNclxyYNYnTB4wpSqACdGUeR
lxU/YdJzDu3iq53jZYlpE8k=
=mIiK
-----END PGP SIGNATURE-----





More information about the Openembedded-devel mailing list