#
da7a5228 |
| 03-Dec-2009 |
Daniel Dunbar <daniel@zuster.org> |
Add clang -cc1 -load option.
llvm-svn: 90413
|
#
c01c2b87 |
| 02-Dec-2009 |
Mike Stump <mrs@apple.com> |
Change rtti/Rtti to RTTI, as it is an acronym.
llvm-svn: 90334
|
#
c70c3930 |
| 01-Dec-2009 |
Daniel Dunbar <daniel@zuster.org> |
clang -cc1: Move CompilerInvocation deserialization into CompilerInvocation.cpp, where it belongs.
llvm-svn: 90198
|
#
a74f8ff1 |
| 30-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Add CodeGenOptions::{SoftFloat,FloatABI}, and update the all the (far too many) places to use this instead of using the backend -soft-float and -float-abi= options.
llvm-svn: 90127
|
#
a1b02a23 |
| 29-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Move LLVM backend options to explicit clang-cc / clang -cc1 options, which we then manually pass to the command line library; eventually the latter grossness should be fixed by a real API when creati
Move LLVM backend options to explicit clang-cc / clang -cc1 options, which we then manually pass to the command line library; eventually the latter grossness should be fixed by a real API when creating the target machine.
llvm-svn: 90063
show more ...
|
#
0317c4c5 |
| 29-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Add clang -cc1 parsing for LangOptions. - This is the last major parsing piece, main FIXMEs remain.
llvm-svn: 90059
|
#
75fa84eb |
| 29-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Change LangOptions::ObjCConstantStringClass to an std::string to avoid worrying about the lifetime.
llvm-svn: 90052
|
#
9eac065e |
| 29-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Move MainFileName option variable into CodeGenOptions instead of LangOptions.
llvm-svn: 90051
|
#
81fe60b7 |
| 26-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Add clang -cc1 parsing for preprocessor options.
llvm-svn: 89917
|
#
cbc69357 |
| 26-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Add clang -cc1 parsing for header search options.
llvm-svn: 89916
|
#
ad2278d7 |
| 25-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Add clang -cc1 parsing for frontend options.
llvm-svn: 89856
|
#
8a9fa3af |
| 23-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Add clang -cc1 parsing of diagnostic options.
llvm-svn: 89716
|
#
f5835ea2 |
| 22-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Add clang -cc1 parsing of analyzer options.
llvm-svn: 89629
|
#
69fd86dd |
| 20-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Add clang -cc1 parsing of CodeGenOptions.
llvm-svn: 89464
|
#
84e8a249 |
| 19-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Fix some default in the option classes, and some CompilerInvocation argification errors.
llvm-svn: 89388
|
#
51cd8f08 |
| 19-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Sketch some 'clang -cc1' support, for testing parts of CompilerInvocation.
llvm-svn: 89333
|
#
da9e8e22 |
| 19-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
clang-cc: Remove some more llvm::cl::init arguments, by only setting values when the argument is given.
Also, tweak Opt.Sysroot defaulting.
llvm-svn: 89318
|
#
d8027789 |
| 19-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Change -code-completion-debug-printer to -no-code-completion-debug-printer.
Also, tweak a few help strings and update CompilerInvocation serialization for prev change.
llvm-svn: 89317
|
#
aca02c27 |
| 17-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Simplify CompilerInvocation::toArgs, now that LangOptions handling is more predictable.
llvm-svn: 89074
|
#
4656c53e |
| 17-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Move -fnext-runtime defaulting to driver (and change clang-cc default to -fnext-runtime), instead of using getDefaultLangOptions.
llvm-svn: 89058
|
#
629f6bb9 |
| 17-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Add initial cut at CompilerInvocation::toArgs, which "serializes" the CompilerInvocation into a list of arguments which can be passed to clang-cc (eventually, clang -cc1). - Unfortunately, this is c
Add initial cut at CompilerInvocation::toArgs, which "serializes" the CompilerInvocation into a list of arguments which can be passed to clang-cc (eventually, clang -cc1). - Unfortunately, this is currently a tedious and manual translation. Eventually it would be nice to automatically generate this code.
llvm-svn: 89049
show more ...
|