| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
This removes Target and moves the functionality it had over to TargetInfo.
This also simplifies LinkerInput by removing the InputKind. This will be handled elsewhere.
llvm-svn: 174589
|
|
|
|
| |
llvm-svn: 173430
|
|
|
|
|
|
|
|
| |
I really would have liked to split this patch up, but it would greatly
complicate the lld-core and lld drivers having to deal with both
{Reader,Writer}Option and TargetInfo.
llvm-svn: 173217
|
|
|
|
| |
llvm-svn: 173117
|
|
|
|
|
|
|
|
|
|
| |
the keyword.
If anyone cares deeply about the final optimizations with GCC, we might
want to add a version test to the LLVM definition, but I'm perfectly
happy with this just only firing under Clang and modern MSVC builds.
llvm-svn: 172898
|
|
|
|
| |
llvm-svn: 172202
|
|
|
|
| |
llvm-svn: 171710
|
|
|
|
| |
llvm-svn: 171693
|
|
|
|
| |
llvm-svn: 171557
|
|
|
|
| |
llvm-svn: 169718
|
|
|
|
|
|
| |
WriterOptions.
llvm-svn: 169715
|
|
This includes selecting which driver to emulate, option parsing, invocation
building, and running the link. This currently only supports a very basic
subset of ld for x86_64-linux.
lld -flavor ld obj.o -o obj
or symlink lld as (ld , link, ld64, core) to get the desired behavior without
-flavor.
llvm-svn: 169659
|