mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-03-17 21:32:04 +00:00
[PowerPC] Remove old README.txt entry regarding struct passing
Because of how Clang represents structs as arrays (at least on non-Darwin platforms), and what SROA does, etc. this is no longer a problem. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@225251 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
b3065539bd
commit
49fe2a5a5c
@ -118,14 +118,6 @@ http://gcc.gnu.org/ml/gcc-patches/2006-02/msg00133.html
|
||||
|
||||
===-------------------------------------------------------------------------===
|
||||
|
||||
No loads or stores of the constants should be needed:
|
||||
|
||||
struct foo { double X, Y; };
|
||||
void xxx(struct foo F);
|
||||
void bar() { struct foo R = { 1.0, 2.0 }; xxx(R); }
|
||||
|
||||
===-------------------------------------------------------------------------===
|
||||
|
||||
Darwin Stub removal:
|
||||
|
||||
We still generate calls to foo$stub, and stubs, on Darwin. This is not
|
||||
|
Loading…
x
Reference in New Issue
Block a user