| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
LLVM triple normalization is handling "unknown" and empty components
differently; for example given "x86_64-unknown-linux-gnu" and
"x86_64-linux-gnu" which should be equivalent, triple normalization
returns "x86_64-unknown-linux-gnu" and "x86_64--linux-gnu". autoconf's
config.sub returns "x86_64-unknown-linux-gnu" for both
"x86_64-linux-gnu" and "x86_64-unknown-linux-gnu". This changes the
triple normalization to behave the same way, replacing empty triple
components with "unknown".
This addresses PR37129.
Differential Revision: https://reviews.llvm.org/D50219
llvm-svn: 339294
|
|
|
|
| |
llvm-svn: 291436
|
|
|
|
|
|
|
|
|
| |
Also introduce -stdlib=platform to override the configured value
and use it to make the tests always pass.
Differential Revision: http://reviews.llvm.org/D17286
llvm-svn: 263434
|
|
|
|
|
|
|
| |
linking defaults as other NetBSD targets, i.e. compiler_rt-in-libc and
libc++ as STL.
llvm-svn: 260616
|
|
|
|
|
|
|
| |
integrated assembler, libc++ and libgcc. Set emulation for ld for both
platforms for correct -m32 handling.
llvm-svn: 215551
|
|
|
|
| |
llvm-svn: 215291
|
|
|
|
|
|
| |
for NetBSD.
llvm-svn: 213972
|
|
|
|
|
|
|
| |
Don't bother with keeping the old support for x86_64 in 6.99.23+, just
use a single range. Update test cases for the always-on --eh-frame-hdr.
llvm-svn: 208170
|
|
|
|
|
|
|
| |
This covers all tests in tests/Driver and tests/Preprocessor, but there are some
failing tests in test/Sema that need looking into.
llvm-svn: 206464
|
|
|
|
|
|
| |
ARM, MIPS and i386 ABIs.
llvm-svn: 206416
|
|
|
|
| |
llvm-svn: 201730
|
|
|
|
| |
llvm-svn: 199124
|
|
|
|
|
|
| |
driver.
llvm-svn: 192676
|
|
|
|
| |
llvm-svn: 192641
|
|
Adjust linkage to make more sense for older releases.
llvm-svn: 192615
|