aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/CompilerInvocation.cpp
AgeCommit message (Expand)Author
2011-11-02Add an option to emulate the strange Apple gcc behavior of #pragma pack.Eli Friedman
2011-11-01rename getHostTriple into getDefaultTargetTriple in clangSebastian Pop
2011-10-30Add support for lazily linking bitcode files (using a newPeter Collingbourne
2011-10-29Start work on SerializedDiagnosticPrinter, a new DiagnosticConsumer that seri...Ted Kremenek
2011-10-24Make -fms-compatibility imply -fms-extensions. Fixes PR11204.Douglas Gregor
2011-10-21Take DW_AT_comp_dir from $PWD when it's present and starts with a '/'. This isNick Lewycky
2011-10-18Frontend: Support -iframework.Daniel Dunbar
2011-10-17Wire up support for the controlling the extended dwarf .file directive. WithNick Lewycky
2011-10-17When building a module, use the macro definitions on the command lineDouglas Gregor
2011-10-11Frontend: Replace -nostdinc by -nostdsysteminc (which is just system includeDaniel Dunbar
2011-10-10Revert r140009, about disabling clang's builtin in -fms-compatibility mode. Francois Pichet
2011-10-09OpenCL: add driver/frontend support for precompiled headersPeter Collingbourne
2011-10-06CUDA: add -fcuda-is-device flagPeter Collingbourne
2011-10-05Driver & AST: Implement support for -fpack-struct and -fpack-struct= commandDaniel Dunbar
2011-10-02Make -fobjc-nonfragile-abi the -cc1 default, since it's theJohn McCall
2011-09-30[analyzer] Add -analyzer-purge option which can take on multiple values, remo...Anna Zaks
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-09-23Switch assert(0/false) llvm_unreachable.David Blaikie
2011-09-22Add support for CPATH and friends.Benjamin Kramer
2011-09-21In the OpenCL mode, the AltiVec mode must be off and checks must be strictTobias Grosser
2011-09-19Do not use builtin includes if -fms-compatibility is specified. Some MSVC hea...Francois Pichet
2011-09-17Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet
2011-09-17As per discussion with Doug Gregor on the IRC channel, introduce a new compil...Francois Pichet
2011-09-15Add an experimental flag -fauto-module-import that automatically turnsDouglas Gregor
2011-09-15Eliminate the unused -create-module cc1-level optionDouglas Gregor
2011-09-14Encode the module hash in base-36, to reduce the length of the strings a bitDouglas Gregor
2011-09-13For modules, use a hash of the compiler version, language options, andDouglas Gregor
2011-09-13Switch LangOptions over to a .def file that describes header of theDouglas Gregor
2011-09-12Introduce a cc1-level option to provide the path to the module cache,Douglas Gregor
2011-09-09Treat the weak export of block runtime symbols as a deployment-targetJohn McCall
2011-08-27Remove the -import-module option. It's no longer usefulDouglas Gregor
2011-08-26[driver] Add -mglobal-merge/-mno-global-merge machine options to enable/disab...Chad Rosier
2011-08-25Eliminate the -chained-pch flag and all of the frontend and libclang options ...Douglas Gregor
2011-08-25Introduce a -cc1 option "-emit-module", that creates a binary moduleDouglas Gregor
2011-08-13Accept -x objc++-cpp-output as an alias for -x objective-c++-cpp-outputNico Weber
2011-08-05Wire up -import-module to run ReadAST for each module loaded.Jonathan D. Turner
2011-07-28Really remove FlatStoreManager and BasicStoreManager, this time from the driv...Ted Kremenek
2011-07-28Introduce the "-index-header-map" option, to give special semanticsDouglas Gregor
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-19[arcmt] Add some additional driver flags to optionally emit or save the pre-m...Argyrios Kyrtzidis
2011-07-13In debugger mode, make ObjC message sends to unknown selectors returnJohn McCall
2011-07-12Implement -MG. Fixes PR9613Peter Collingbourne
2011-07-09[arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option.Argyrios Kyrtzidis
2011-07-07Remove BoostCon-specific code from Clang. FWIW, I'm a fan of things like thi...Jonathan D. Turner
2011-07-06Call objc_terminate() instead of abort() when a cleanup throws anJohn McCall
2011-07-06Change the driver's logic about Objective-C runtimes: abstract out aJohn McCall
2011-06-29Use existing -fcatch-undefined-behavior option,Fariborz Jahanian
2011-06-28Under a compiler flag, -freset-local-blocks,Fariborz Jahanian
2011-06-21Make InitHeaderSearch::AddPath and HeaderSearchOptions::AddPath consistentBob Wilson
2011-06-21Fix the default libc++ header search path to be sysrooted. Radar 9639692.Bob Wilson