summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Set __OPTIMIZE_SIZE__ on -Os and -Oz. This matches gcc's behaviour on both OS XRafael Espindola2011-11-261-1/+1
* implement __has_feature(address_sanitizer); also use LangOpts.AddressSanitize...Kostya Serebryany2011-11-221-3/+3
* Add driver arguments -ftemplate-depth=N and -fconstexpr-depth=N, with the sameRichard Smith2011-11-211-1/+7
* Refine placement of LangOptions object in CompilerInvocation by adding a new ...Ted Kremenek2011-11-181-4/+3
* Make 'LangOptions' in CompilerInvocation a heap-allocated, reference counted ...Ted Kremenek2011-11-171-5/+20
* Add -f[no-]address-sanitizer flagKostya Serebryany2011-11-161-0/+3
* Add support for building a module from a module map to the -cc1Douglas Gregor2011-11-161-0/+3
* Add a -cc1-level option -fmodule-name=<name>, which will be used whenDouglas Gregor2011-11-151-0/+3
* Rip out one of the features I added for the driver-include-management.Chandler Carruth2011-11-071-8/+3
* Fix a significant oversight in my move of MSVC includes to the driver:Chandler Carruth2011-11-051-4/+11
* Add two flags to the CC1 layer that I was hoping to avoid. We need toChandler Carruth2011-11-051-4/+19
* Enable -flimit-debug-info by default. Now, clang lazily emits debug info for ...Devang Patel2011-11-041-1/+2
* Fix various minor issues find via unreachable code warnings, fromDouglas Gregor2011-11-021-1/+2
* Add an option to emulate the strange Apple gcc behavior of #pragma pack.Eli Friedman2011-11-021-0/+3
* rename getHostTriple into getDefaultTargetTriple in clangSebastian Pop2011-11-011-2/+2
* 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
OpenPOWER on IntegriCloud