[patch] Shark reroute LLVM atomic intrinsics to Zero

Xerxes Rånby xerxes at zafena.se
Sat Mar 28 15:08:16 PDT 2009


Greetings,
This patch will make shark reroute LLVM atomic intrinsics to the 
existing atomic operations implemented in Zero.

This patch are both platform and arch independent.
I have tested this patch on Shark compiled for X86, PPC and ARM.

The benefit from a porters point of view is that once the atomic 
operation are implemented in Zero you get the atomic operations needed 
for Shark for free without having to extend LLVM.

I did this mainly because LLVM lacked atomic intrinsics in the ARM backend.

Cheers and have a great day!
Xerxes




-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: icedtea6_sharkBuilder_atomic_reroute_2_zero.patch
Url: http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20090328/64385744/icedtea6_sharkBuilder_atomic_reroute_2_zero.patch 


More information about the distro-pkg-dev mailing list