[llvm-commits] [llvm-gcc][patch] Merge SVR4ABI and DefaultABI
Rafael Espindola
espindola at google.com
Mon Feb 15 13:00:34 PST 2010
The attached patch merges the two implementations of the ABI. It moves
the ppc specific code to the config/rs6000 directory and adds the
macro LLVM_TRY_PASS_AGGREGATE_CUSTOM to access it. It is a nop for non
linux ppc since that macro is defined to false by default.
I tested that llvm-gcc bootstraps on x86_64 linux and that a llvm-gcc
targeting ppc linux uses llvm_rs6000_try_pass_aggregate_custom.
Is it OK?
8 files changed, 134 insertions(+), 497 deletions(-)
Cheers,
--
Rafael Ávila de Espíndola
-------------- next part --------------
A non-text attachment was scrubbed...
Name: merge.patch
Type: text/x-diff
Size: 26971 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20100215/5e6a7c61/attachment.patch>
More information about the llvm-commits
mailing list