[llvm-commits] [PATCH] SVR4 ABI support for the PowerPC backend

Evan Cheng evan.cheng at apple.com
Tue Jun 30 15:25:02 PDT 2009


Dale, can you review?

Thanks,

Evan

On Jun 27, 2009, at 8:15 AM, Tilmann Scheller wrote:

> Hello,
>
> attached is a series of patches which implement the SVR4 ABI for
> PowerPC. Patches were made against revision 74382 and need to be
> applied in order. A patch which adds SVR4 support to llvm-gcc will
> follow soon.
>
> The current state of LLVM on 32-bit PowerPC Linux:
> compat.exp passes all tests (those are the ABI tests from the GCC  
> test suite)
> C-only nightly tester results: 1638 TEST-PASS / 96 TEST-FAIL
> llvm-gcc bootstraps at -O0 with a stage 2/3 comparison failure of  
> varasm.o
>
> These patches were not tested on Darwin PPC, so it would be really
> great if someone with a Darwin PPC nightly tester (Evan? :) ) could
> make a run with the patches applied. Just to make sure that I did not
> introduce any major regressions :)
>
> Feedback welcome!
>
> Greetings,
>
> Tilmann
> <0001-Small-cleanups-in-the-PowerPC-backend.patch><0002-Add- 
> NumFixedArgs-attribute-to-CallSDNode-which-indic.patch><0003- 
> Implement-the-SVR4-ABI-for-PowerPC.patch><0004-Refactor-ABI-code-in- 
> the-PowerPC- 
> backend.patch>_______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list