| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
llvm-svn: 68549
|
|
|
|
|
|
| |
need to do anything special to support this.
llvm-svn: 68403
|
|
|
|
|
|
|
| |
- <rdar://problem/6726511> [driver] clang does not have -msoft-float
hooked up.
llvm-svn: 68044
|
|
|
|
|
|
|
| |
we can properly claim arguments, even if they have been translated by
the tool chain.
llvm-svn: 68020
|
|
|
|
|
|
|
| |
tools with the name of the option replace, and arguments rendered
separately.
llvm-svn: 67753
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
| |
- <rdar://problem/6715818> clang doesn't honor gcc semantic that last
-O optimization option wins.
llvm-svn: 67628
|
|
|
|
| |
llvm-svn: 67490
|
|
|
|
| |
llvm-svn: 67377
|
|
|
|
|
|
|
|
| |
- Support things like telling which -ffoo -fno-foo option won, and
forwarding all arguments matching a certain set of options to the
tool.
llvm-svn: 67189
|
|
|
|
| |
llvm-svn: 67101
|
|
|
|
| |
llvm-svn: 67090
|
|
|
|
|
|
|
|
|
| |
- Slightly strange, but the idea is that the ArgList data structure
is primarily a list of arguments; we want to allow clients to still
add argument strings to an ArgList to avoid worrying about string
lifetimes (or unnecessary string copying).
llvm-svn: 67086
|
|
|
|
|
|
| |
arguments if they exist.
llvm-svn: 67014
|
|
|
|
| |
llvm-svn: 66908
|
|
|
|
| |
llvm-svn: 66805
|
|
|
|
| |
llvm-svn: 66794
|
|
|
|
| |
llvm-svn: 66785
|
|
|
|
|
|
| |
argument matching some Option::ID.
llvm-svn: 66758
|
|
|
|
| |
llvm-svn: 66089
|
|
llvm-svn: 66037
|