Evan Cheng
|
b71402d6ae
|
For Darwin / x86_64, override -relocation-model=static to pic if the output is assembly since Darwin assembler does not really support -static codeine.
I view this as a temporary workaround until the assembler / linker changes.
llvm-svn: 72806
|
2009-06-03 21:13:54 +00:00 |
|
Dan Gohman
|
609f627ed7
|
Revert r72734. The Darwin assembler doesn't support the static
relocation model on x86-64. Higher level logic should override
the relocation model to PIC on x86_64-apple-darwin.
llvm-svn: 72746
|
2009-06-03 00:37:20 +00:00 |
|
Evan Cheng
|
7e66d61bec
|
On Darwin x86_64 small code model doesn't guarantee code address fits in 32-bit.
llvm-svn: 72734
|
2009-06-02 20:09:31 +00:00 |
|
Rafael Espindola
|
ad8137187c
|
In X86DAGToDAGISel::MatchWrapper, if base or index are set, avoid matching
only if symbolic addresses are RIP relatives.
llvm-svn: 68924
|
2009-04-12 23:00:38 +00:00 |
|
Dan Gohman
|
c938e0ab02
|
Add a testcase that covers a wide variety of ABI isel cases.
llvm-svn: 67003
|
2009-03-14 02:35:10 +00:00 |
|