| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
llvm-svn: 81010
|
|
|
|
| |
llvm-svn: 79713
|
|
|
|
|
|
| |
- Patch by Carl-Daniel Hailfinger.
llvm-svn: 78272
|
|
|
|
|
|
| |
- Patch by Jonathan Gray!
llvm-svn: 74453
|
|
|
|
|
|
| |
barely enough to get the given usage of -print-file-name working).
llvm-svn: 72412
|
|
|
|
|
|
|
| |
- This commit has some messy stuff in it to extend string lifetimes, but that
will go away once we switch to using the enum'd Triple interfaces.
llvm-svn: 72243
|
|
|
|
|
|
| |
- Patch by Alex Hornung!
llvm-svn: 70635
|
|
|
|
| |
llvm-svn: 68822
|
|
|
|
| |
llvm-svn: 68816
|
|
|
|
|
|
| |
- Patch by Pawel Worach!
llvm-svn: 68332
|
|
|
|
|
|
| |
- Patch by Ed Schouten!
llvm-svn: 68233
|
|
|
|
|
|
| |
- Patch by Ed Schouten!
llvm-svn: 68121
|
|
|
|
|
|
| |
- Patch by Ed Schouten!
llvm-svn: 68061
|
|
|
|
|
|
|
| |
we can properly claim arguments, even if they have been translated by
the tool chain.
llvm-svn: 68020
|
|
|
|
|
|
| |
tools, and enable them.
llvm-svn: 68019
|
|
|
|
|
|
|
| |
- <rdar://problem/6717381> [driver] implement ld argument translation
in new driver
llvm-svn: 67760
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- This is really gross, but its the easiest way to match gcc. Once we
are confident in the driver, we can try and push these translations
down into tools.
- No test cases for this yet, it's hard to see the effects of these
translations before the gcc tool argument translation is pulled
over.
- Interaction with "unused argument" warning hasn't been worked out
yet.
- <rdar://problem/6717359> [driver] implement toolchain specific
argument translation.
"It's horrible in here."
llvm-svn: 67683
|
|
|
|
|
|
|
| |
we aren't going to support. For example:
clang -Xarch_i386 -S -Xarch_i386 -o -Xarch_i386 myi386asm.s ...
llvm-svn: 67680
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Lift ArgList to a base class for InputArgList and DerivedArgList.
- This is not a great decomposition, but it does embed the
translation into the type system, and keep things efficient for
tool chains that don't want to do any translation.
- No intended functionality change.
Eventually I hope to get rid of tool chain specific translation and
have each tool do the right thing, but for now this is the easiest way
to match gcc precisely (which is good for testing).
llvm-svn: 67676
|
|
|
|
|
|
|
| |
Driver::ShouldUseClangCompiler.
- No functionality change.
llvm-svn: 67639
|
|
|
|
|
|
| |
- Updated ccc & driver to look in libexec/ for tools.
llvm-svn: 67607
|
|
|
|
| |
llvm-svn: 67529
|
|
|
|
|
|
| |
- Based on patch from Pieter de Bie; thanks!
llvm-svn: 67379
|
|
|
|
| |
llvm-svn: 67356
|
|
llvm-svn: 67350
|