Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move a few more symbols to .rodata/.data.rel.ro | Nuno Lopes | 2009-12-23 | 1 | -1/+1 |
| | | | | llvm-svn: 92012 | ||||
* | clang -cc1: Move CompilerInvocation deserialization into CompilerInvocation.cpp, | Daniel Dunbar | 2009-12-01 | 1 | -672/+1 |
| | | | | | | where it belongs. llvm-svn: 90198 | ||||
* | Add CodeGenOptions::{SoftFloat,FloatABI}, and update the all the (far too ↵ | Daniel Dunbar | 2009-11-30 | 1 | -0/+2 |
| | | | | | | many) places to use this instead of using the backend -soft-float and -float-abi= options. llvm-svn: 90127 | ||||
* | clang -cc1: Fix initialization of PreprocessorOptions::TokenCache. | Daniel Dunbar | 2009-11-30 | 1 | -1/+4 |
| | | | | llvm-svn: 90126 | ||||
* | clang -cc1: Fix -include-pch now that the test code is in clang-cc. | Daniel Dunbar | 2009-11-30 | 1 | -5/+3 |
| | | | | llvm-svn: 90124 | ||||
* | clang -cc1: Initialize LangOptions::{Optimize,NoInline} | Daniel Dunbar | 2009-11-30 | 1 | -2/+12 |
| | | | | llvm-svn: 90123 | ||||
* | clang -cc1: Initialize LangOptions::DollarIdents correctly. | Daniel Dunbar | 2009-11-30 | 1 | -1/+1 |
| | | | | llvm-svn: 90120 | ||||
* | Don't try to generate common globals for C++ files, instead of depending on ↵ | Daniel Dunbar | 2009-11-30 | 1 | -5/+0 |
| | | | | | | the FE to set NoCommon, and simplify CodeGenOptions initialization. llvm-svn: 90119 | ||||
* | Eliminate CodeGenOptions::TimePasses. | Daniel Dunbar | 2009-11-30 | 1 | -1/+0 |
| | | | | llvm-svn: 90118 | ||||
* | Eliminate CodeGenOptions::SimplifyLibCalls. | Daniel Dunbar | 2009-11-30 | 1 | -3/+0 |
| | | | | llvm-svn: 90117 | ||||
* | clang -cc1: Use proper diagnostics for all parsing errors. | Daniel Dunbar | 2009-11-29 | 1 | -64/+65 |
| | | | | llvm-svn: 90100 | ||||
* | Change CompilerInvocation::CreateFromArgs to report errors using a proper ↵ | Daniel Dunbar | 2009-11-29 | 1 | -1/+11 |
| | | | | | | | | diagnostic engine. - Clients that care about having the diagnostics output honor the user-controllable diagnostic options can buffer the diagnostics and issue them later. llvm-svn: 90092 | ||||
* | Change CompilerInvocation::CreateFromArgs to take Argv0 and the address of ↵ | Daniel Dunbar | 2009-11-29 | 1 | -4/+29 |
| | | | | | | main (or something in the main executable) so it can find the builtin compiler files. llvm-svn: 90090 | ||||
* | Move LLVM backend options to explicit clang-cc / clang -cc1 options, which ↵ | Daniel Dunbar | 2009-11-29 | 1 | -0/+9 |
| | | | | | | 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 | ||||
* | Add clang -cc1 parsing for LangOptions. | Daniel Dunbar | 2009-11-29 | 1 | -5/+168 |
| | | | | | | - This is the last major parsing piece, main FIXMEs remain. llvm-svn: 90059 | ||||
* | Move MainFileName option variable into CodeGenOptions instead of LangOptions. | Daniel Dunbar | 2009-11-29 | 1 | -0/+2 |
| | | | | llvm-svn: 90051 | ||||
* | Remove header which is bringing libAST in (on MSVC). | Daniel Dunbar | 2009-11-26 | 1 | -1/+0 |
| | | | | llvm-svn: 89946 | ||||
* | Fix thinko (-fno-builtin != -nobuiltininc). | Daniel Dunbar | 2009-11-26 | 1 | -1/+1 |
| | | | | llvm-svn: 89918 | ||||
* | Add clang -cc1 parsing for preprocessor options. | Daniel Dunbar | 2009-11-26 | 1 | -1/+39 |
| | | | | llvm-svn: 89917 | ||||
* | Add clang -cc1 parsing for header search options. | Daniel Dunbar | 2009-11-26 | 1 | -0/+40 |
| | | | | llvm-svn: 89916 | ||||
* | Add clang -cc1 parsing for frontend options. | Daniel Dunbar | 2009-11-25 | 1 | -0/+135 |
| | | | | llvm-svn: 89856 | ||||
* | Add clang -cc1 parsing for preprocessor output options (-E). | Daniel Dunbar | 2009-11-25 | 1 | -0/+6 |
| | | | | llvm-svn: 89854 | ||||
* | Sketch the rest of the clang -cc1 option definitions, aka fun with C-x C-(. | Daniel Dunbar | 2009-11-24 | 1 | -0/+21 |
| | | | | llvm-svn: 89721 | ||||
* | Add clang -cc1 parsing of diagnostic options. | Daniel Dunbar | 2009-11-23 | 1 | -38/+59 |
| | | | | llvm-svn: 89716 | ||||
* | Add clang -cc1 parsing of analyzer options. | Daniel Dunbar | 2009-11-22 | 1 | -0/+69 |
| | | | | llvm-svn: 89629 | ||||
* | Driver: Add clang -cc1 dependency output options parsing. | Daniel Dunbar | 2009-11-20 | 1 | -3/+10 |
| | | | | llvm-svn: 89508 | ||||
* | Switch CompilerInvocation::CreateFromArgs to take const char** arguments ↵ | Daniel Dunbar | 2009-11-20 | 1 | -11/+6 |
| | | | | | | until Driver itself switches to StringRef. llvm-svn: 89503 | ||||
* | Pass '-mcpu' 'FOO' instead of '-mcpu=FOO'. | Daniel Dunbar | 2009-11-20 | 1 | -1/+1 |
| | | | | llvm-svn: 89498 | ||||
* | Add clang -cc1 parsing of CodeGenOptions. | Daniel Dunbar | 2009-11-20 | 1 | -0/+62 |
| | | | | llvm-svn: 89464 | ||||
* | Driver: Add parsing for TargetOptions to CompilerInvocation::CreateFromArgs. | Daniel Dunbar | 2009-11-20 | 1 | -0/+54 |
| | | | | llvm-svn: 89435 | ||||
* | Fix some default in the option classes, and some CompilerInvocation argification | Daniel Dunbar | 2009-11-19 | 1 | -0/+10 |
| | | | | | | errors. llvm-svn: 89388 | ||||
* | Driver: Move INPUT and UNKNOWN sentinel options into the OptParser.td file. | Daniel Dunbar | 2009-11-19 | 1 | -5/+0 |
| | | | | llvm-svn: 89371 | ||||
* | Sketch .td file and build system goop for OptTable based clang-cc options. | Daniel Dunbar | 2009-11-19 | 1 | -0/+43 |
llvm-svn: 89330 |