[cfe-commits] [compiler-rt][patch] ARM EABI for compiler-rt

Anton Korobeynikov anton at korobeynikov.info
Fri Apr 15 11:30:30 PDT 2011


Hello Everyone

Attached is the first series of patches aimed to make compiler-rt
compatible with ARM runtime ABI.

Basically this will include:

1. Get rid of darwin-specific stuff out of compiler-rt (patch attached)
2. Provide convenient eabi aliases to the functions, so both sets
(eabi and libgcc) of functions would be available (patch attached)
3. Make sure the functions is emitted with AAPCS calling convention
regardless of the hard floating point ABI used (to be done)

Any questions / comments?

-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Add-ARM-EABI-function-aliases-to-routines.patch
Type: application/octet-stream
Size: 16414 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20110415/3d479386/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Make-use-of-LOCAL_LABEL-macro.patch
Type: application/octet-stream
Size: 3408 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20110415/3d479386/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Get-rid-of-apple-isms.-Provide-convenient-macro-for-.patch
Type: application/octet-stream
Size: 3602 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20110415/3d479386/attachment-0002.obj>


More information about the cfe-commits mailing list