aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-09-14Encode the module hash in base-36, to reduce the length of the strings a bitDouglas Gregor1-2/+6
2011-09-13For modules, use a hash of the compiler version, language options, andDouglas Gregor1-0/+82
2011-09-13Switch LangOptions over to a .def file that describes header of theDouglas Gregor1-10/+10
2011-09-12Introduce a cc1-level option to provide the path to the module cache,Douglas Gregor1-2/+7
2011-09-09Treat the weak export of block runtime symbols as a deployment-targetJohn McCall1-0/+3
2011-08-27Remove the -import-module option. It's no longer usefulDouglas Gregor1-15/+0
2011-08-26[driver] Add -mglobal-merge/-mno-global-merge machine options to enable/disab...Chad Rosier1-0/+3
2011-08-25Eliminate the -chained-pch flag and all of the frontend and libclang options ...Douglas Gregor1-3/+0
2011-08-25Introduce a -cc1 option "-emit-module", that creates a binary moduleDouglas Gregor1-0/+3
2011-08-13Accept -x objc++-cpp-output as an alias for -x objective-c++-cpp-outputNico Weber1-0/+1
2011-08-05Wire up -import-module to run ReadAST for each module loaded.Jonathan D. Turner1-0/+10
2011-07-28Really remove FlatStoreManager and BasicStoreManager, this time from the driv...Ted Kremenek1-1/+1
2011-07-28Introduce the "-index-header-map" option, to give special semanticsDouglas Gregor1-10/+37
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner1-17/+17
2011-07-19[arcmt] Add some additional driver flags to optionally emit or save the pre-m...Argyrios Kyrtzidis1-0/+10
2011-07-13In debugger mode, make ObjC message sends to unknown selectors returnJohn McCall1-0/+3
2011-07-12Implement -MG. Fixes PR9613Peter Collingbourne1-0/+1
2011-07-09[arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option.Argyrios Kyrtzidis1-1/+13
2011-07-07Remove BoostCon-specific code from Clang. FWIW, I'm a fan of things like thi...Jonathan D. Turner1-3/+0
2011-07-06Call objc_terminate() instead of abort() when a cleanup throws anJohn McCall1-0/+3
2011-07-06Change the driver's logic about Objective-C runtimes: abstract out aJohn McCall1-4/+8
2011-06-29Use existing -fcatch-undefined-behavior option,Fariborz Jahanian1-3/+0
2011-06-28Under a compiler flag, -freset-local-blocks,Fariborz Jahanian1-0/+3
2011-06-21Make InitHeaderSearch::AddPath and HeaderSearchOptions::AddPath consistentBob Wilson1-6/+6
2011-06-21Fix the default libc++ header search path to be sysrooted. Radar 9639692.Bob Wilson1-0/+4
2011-06-21IRgen: Add a -fuse-register-sized-bitfield-access option, for testing.Daniel Dunbar1-0/+4
2011-06-21Add support for -Wa,--noexecstack when building from a non-assembly file. ForNick Lewycky1-0/+3
2011-06-17[arcmt] Remove '-arcmt-modify-in-memory', it turned out less useful than we h...Argyrios Kyrtzidis1-8/+1
2011-06-15The ARC Migration Tool. All the credit goes to Argyrios and FariborzJohn McCall1-0/+32
2011-06-15Automatic Reference Counting.John McCall1-8/+37
2011-06-14Introduce a -cc1-level option to turn off related result typeDouglas Gregor1-0/+6
2011-06-13Eliminate the -f[no]objc-infer-related-result-type flags; there's noDouglas Gregor1-6/+0
2011-06-11Implement Objective-C Related Result Type semantics.Douglas Gregor1-0/+6
2011-06-02Implement -fgnu89-inline. Fixes PR10041.Rafael Espindola1-0/+3
2011-05-21Introduce the -fdiagnostics-format=xxx option to control how ClangDouglas Gregor1-1/+24
2011-05-05Preserve the full name of the file, so that '-c -o foo.pic.o' producesNick Lewycky1-1/+1
2011-05-05Change cycle detection to be based off of a warning flag.Alexis Hunt1-5/+0
2011-05-04Record where the GCOV data files should be placed.Nick Lewycky1-0/+1
2011-05-04Implement a better version of delegating constructor cycle detection.Alexis Hunt1-0/+5
2011-05-02When using -std= flag added check to make sure language and standard are comp...Chad Rosier1-0/+34
2011-04-30Implement -fno-dwarf2-cfi-asm.Rafael Espindola1-0/+3
2011-04-30Removed redundant case statementsChad Rosier1-2/+0
2011-04-29Add -Oz option and use it to set the inline threshold to 25.Bob Wilson1-3/+4
2011-04-23Move all of the logic for __DEPRECATED to the driver based on commentsChandler Carruth1-2/+2
2011-04-23Fix Clang's __DEPRECATED define to be controled by -Wdeprecated. ThisChandler Carruth1-0/+7
2011-04-23There were some frustrating problems with the implementation ofChandler Carruth1-2/+3
2011-04-22Add -fdelayed-template-parsing option. Using this option all templated functi...Francois Pichet1-0/+6
2011-04-21Wire up the -ftest-coverage and -fprofile-arcs flags to .gcno file emission (atNick Lewycky1-0/+6
2011-04-15Initial work to improve documentation for Clang's diagnostics, from Matthieu ...Douglas Gregor1-0/+3
2011-04-15fix a bunch of comment typos found by codespell. Patch byChris Lattner1-1/+1