Mikhail Glushenkov
|
c79304461a
|
Filter option names to escape symbols not allowed as C++ identifiers.
Makes it possible to use options with names like "Wa,".
Also fixes the -Wall option handling as a side-effect.
llvm-svn: 50973
|
2008-05-12 16:33:06 +00:00 |
Mikhail Glushenkov
|
22ce861ffe
|
Reapply 50867: A small refactoring (extract method) + some comment fixes.
Fixed the build breakage, sorry for that.
llvm-svn: 50895
|
2008-05-09 08:27:26 +00:00 |
Tanya Lattner
|
93cea9fd18
|
Revertin 50867 since it was breaking the build.
llvm-svn: 50871
|
2008-05-08 21:54:20 +00:00 |
Mikhail Glushenkov
|
d7e151f868
|
A small refactoring (extract method) + some comment fixes.
llvm-svn: 50867
|
2008-05-08 20:02:03 +00:00 |
Mikhail Glushenkov
|
41318a15d0
|
Use Doxygen-style comments.
llvm-svn: 50833
|
2008-05-07 21:50:19 +00:00 |
Mikhail Glushenkov
|
eeac27e38c
|
Change from llvm::SmallSet<std::string> to llvm::StringMap<char>.
llvm-svn: 50766
|
2008-05-06 18:18:58 +00:00 |
Mikhail Glushenkov
|
5e9d6a3dd8
|
Add new edge property combinator: weight.
llvm-svn: 50765
|
2008-05-06 18:18:20 +00:00 |
Mikhail Glushenkov
|
a02084cff7
|
Use edge weights to choose the right linker based on input language names.
llvm-svn: 50759
|
2008-05-06 18:15:12 +00:00 |
Mikhail Glushenkov
|
1b056e9e5a
|
Add weights to graph edges. Choose between edges based on their weight.
llvm-svn: 50757
|
2008-05-06 18:14:24 +00:00 |
Mikhail Glushenkov
|
3a2f5c423e
|
Remove the UnpackValues() function.
llvm-svn: 50756
|
2008-05-06 18:13:45 +00:00 |
Mikhail Glushenkov
|
7f6ed20009
|
Add a --linker command-line option, make all tests pass.
llvm-svn: 50755
|
2008-05-06 18:13:00 +00:00 |
Mikhail Glushenkov
|
20c18c344b
|
Naming fix: LLVMCCConfigurationEmitter -> LLVMCConfigurationEmitter.
llvm-svn: 50754
|
2008-05-06 18:12:03 +00:00 |
Mikhail Glushenkov
|
1002d5f33f
|
Rename LLVMCCConfigurationEmitter to LLVMCConfigurationEmitter
llvm-svn: 50748
|
2008-05-06 18:09:29 +00:00 |