summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add support for lazily linking bitcode files (using a newPeter Collingbourne2011-10-301-0/+1
* Start work on SerializedDiagnosticPrinter, a new DiagnosticConsumer that seri...Ted Kremenek2011-10-291-0/+2
* Make -fms-compatibility imply -fms-extensions. Fixes PR11204.Douglas Gregor2011-10-241-1/+4
* Take DW_AT_comp_dir from $PWD when it's present and starts with a '/'. This isNick Lewycky2011-10-211-0/+5
* Frontend: Support -iframework.Daniel Dunbar2011-10-181-0/+4
* Wire up support for the controlling the extended dwarf .file directive. WithNick Lewycky2011-10-171-0/+3
* When building a module, use the macro definitions on the command lineDouglas Gregor2011-10-171-0/+17
* Frontend: Replace -nostdinc by -nostdsysteminc (which is just system includeDaniel Dunbar2011-10-111-3/+3
* Revert r140009, about disabling clang's builtin in -fms-compatibility mode. Francois Pichet2011-10-101-2/+1
* OpenCL: add driver/frontend support for precompiled headersPeter Collingbourne2011-10-091-0/+1
* CUDA: add -fcuda-is-device flagPeter Collingbourne2011-10-061-0/+3
* Driver & AST: Implement support for -fpack-struct and -fpack-struct= commandDaniel Dunbar2011-10-051-0/+1
* Make -fobjc-nonfragile-abi the -cc1 default, since it's theJohn McCall2011-10-021-6/+4
* [analyzer] Add -analyzer-purge option which can take on multiple values, remo...Anna Zaks2011-09-301-3/+29
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-10/+10
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-2/+2
* Add support for CPATH and friends.Benjamin Kramer2011-09-221-27/+30
* In the OpenCL mode, the AltiVec mode must be off and checks must be strictTobias Grosser2011-09-211-2/+2
* Do not use builtin includes if -fms-compatibility is specified. Some MSVC hea...Francois Pichet2011-09-191-1/+2
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-171-2/+2
* As per discussion with Doug Gregor on the IRC channel, introduce a new compil...Francois Pichet2011-09-171-0/+1
* Add an experimental flag -fauto-module-import that automatically turnsDouglas Gregor2011-09-151-0/+1
* Eliminate the unused -create-module cc1-level optionDouglas Gregor2011-09-151-3/+0
* Encode the module hash in base-36, to reduce the length of the strings a bitDouglas Gregor2011-09-141-2/+6
* For modules, use a hash of the compiler version, language options, andDouglas Gregor2011-09-131-0/+82
* Switch LangOptions over to a .def file that describes header of theDouglas Gregor2011-09-131-10/+10
* Introduce a cc1-level option to provide the path to the module cache,Douglas Gregor2011-09-121-2/+7
* Treat the weak export of block runtime symbols as a deployment-targetJohn McCall2011-09-091-0/+3
* Remove the -import-module option. It's no longer usefulDouglas Gregor2011-08-271-15/+0
* [driver] Add -mglobal-merge/-mno-global-merge machine options to enable/disab...Chad Rosier2011-08-261-0/+3
* Eliminate the -chained-pch flag and all of the frontend and libclang options ...Douglas Gregor2011-08-251-3/+0
* Introduce a -cc1 option "-emit-module", that creates a binary moduleDouglas Gregor2011-08-251-0/+3
* Accept -x objc++-cpp-output as an alias for -x objective-c++-cpp-outputNico Weber2011-08-131-0/+1
* Wire up -import-module to run ReadAST for each module loaded.Jonathan D. Turner2011-08-051-0/+10
* Really remove FlatStoreManager and BasicStoreManager, this time from the driv...Ted Kremenek2011-07-281-1/+1
* Introduce the "-index-header-map" option, to give special semanticsDouglas Gregor2011-07-281-10/+37
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-17/+17
* [arcmt] Add some additional driver flags to optionally emit or save the pre-m...Argyrios Kyrtzidis2011-07-191-0/+10
* In debugger mode, make ObjC message sends to unknown selectors returnJohn McCall2011-07-131-0/+3
* Implement -MG. Fixes PR9613Peter Collingbourne2011-07-121-0/+1
* [arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option.Argyrios Kyrtzidis2011-07-091-1/+13
* Remove BoostCon-specific code from Clang. FWIW, I'm a fan of things like thi...Jonathan D. Turner2011-07-071-3/+0
* Call objc_terminate() instead of abort() when a cleanup throws anJohn McCall2011-07-061-0/+3
* Change the driver's logic about Objective-C runtimes: abstract out aJohn McCall2011-07-061-4/+8
* Use existing -fcatch-undefined-behavior option,Fariborz Jahanian2011-06-291-3/+0
* Under a compiler flag, -freset-local-blocks,Fariborz Jahanian2011-06-281-0/+3
* Make InitHeaderSearch::AddPath and HeaderSearchOptions::AddPath consistentBob Wilson2011-06-211-6/+6
* Fix the default libc++ header search path to be sysrooted. Radar 9639692.Bob Wilson2011-06-211-0/+4
* IRgen: Add a -fuse-register-sized-bitfield-access option, for testing.Daniel Dunbar2011-06-211-0/+4
* Add support for -Wa,--noexecstack when building from a non-assembly file. ForNick Lewycky2011-06-211-0/+3
OpenPOWER on IntegriCloud