| commit | 44594ad7e232fe9521dbe7f098a36deb35ea5f23 | [log] [tgz] |
|---|---|---|
| author | Tim Northover <tnorthover@apple.com> | Wed Dec 18 09:27:33 2013 +0000 |
| committer | Tim Northover <tnorthover@apple.com> | Wed Dec 18 09:27:33 2013 +0000 |
| tree | 45662ac6b08087be5a1899e78a6361f5f70915e8 | |
| parent | cb164ab273cc7b751a47302e0246b890ad1b351f [diff] |
ARM: set default float ABI based on triple. Clang sets the float-abi target option manually, but no longer annotates each function with its ABI. This can lead to confusing mistmatch between "clang -emit-llvm | llc" and normal clang invocations. Besides which, gnueabihf actually *is* hard-float. Defaulting to soft was just perverse. llvm-svn: 197554