aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
AgeCommit message (Expand)AuthorFilesLines
2012-06-14Rename -rewrite-includes to -frewrite-includes.David Blaikie1-2/+2
2012-06-13Add -isystem-prefix and -ino-system-prefix arguments, which can be used toRichard Smith1-0/+18
2012-06-11Const'ify CompilerInvocation::toArgs().Argyrios Kyrtzidis1-1/+1
2012-06-06Add a -rewrite-includes option, which is similar to -rewrite-macros, but only...David Blaikie1-0/+3
2012-05-22wire -fbounds-checking to the new LLVM bounds checking passNuno Lopes1-7/+5
2012-05-08add -fbounds-checking option.Nuno Lopes1-1/+7
2012-05-04This patch adds a new Clang compiler flag "-gline-tables-only".Alexey Samsonov1-1/+6
2012-05-01Unify Options.td and CC1Options.td, in a first step towards unifying the seri...James Molloy1-31/+82
2012-04-27Use enum to set debug info size generated by ClangAlexey Samsonov1-6/+20
2012-04-13Remove the -cc1-level option "-pubnames-dump". Such things should stayDouglas Gregor1-3/+0
2012-04-09Revert r154321, pending more discussion.David Chisnall1-3/+0
2012-04-09Add -fobjc-trace to emit a call before and after each Objective-C message sendDavid Chisnall1-0/+3
2012-04-08Teach Clang about PIE compilations. This is the first step of PR12380.Chandler Carruth1-0/+3
2012-03-28[analyzer] Enable retry exhausted without inlining by default.Anna Zaks1-3/+3
2012-03-27Move the emission of strict enum range metadata behind a flag (the sameChandler Carruth1-0/+3
2012-03-27[analyzer] Add an option to re-analyze a dead-end path without inlining.Anna Zaks1-0/+3
2012-03-27Introduce a -cc1-level option -pubnames-dump, which simply dumps theDouglas Gregor1-0/+3
2012-03-26Driver: Factor string vector push_back into a helper class and optimize it.Benjamin Kramer1-264/+174
2012-03-15[frontend] Fix how the frontend handles -fno-inline. AFAIK clang now matchesChad Rosier1-6/+4
2012-03-14[frontend] Add support for disabling the "inline" keyword using Chad Rosier1-2/+3
2012-03-13[driver] Parse diagnostic args in the driver.Chad Rosier1-12/+25
2012-03-09[analyzer] Add support for NoRedundancy inlining mode.Anna Zaks1-1/+1
2012-03-09[Basic] Rename LangOptions::NoInline to NoInlineDefine, to make things a bitDaniel Dunbar1-1/+1
2012-03-08[analyzer] Rework inlining related command line options.Anna Zaks1-3/+63
2012-03-07Workaround module test failures by removing the version info from module hashes.Bob Wilson1-1/+4
2012-03-06[driver] What was implemented in r152130 was actually -fno-inline-functions, notChad Rosier1-3/+4
2012-03-06Add new code migrator support for migrating existing Objective-C code to useTed Kremenek1-5/+26
2012-03-06[driver] Add support for -fno-inline.Chad Rosier1-2/+4
2012-03-02[analyzer] Bound the size of the functions being inlined + provideAnna Zaks1-0/+6
2012-03-01[analyzer] Turn inlining on by default for better testing exposure.Anna Zaks1-1/+2
2012-03-01Add a flag -fthread-sanitizer.Kostya Serebryany1-0/+3
2012-02-27[analyzer] Add -analyzer-stats, which hooks up LLVM stats tracking.Anna Zaks1-0/+1
2012-02-20Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith1-1/+1
2012-02-15Remove the unuseful -fdiagnostics-show-nameDavid Blaikie1-3/+0
2012-02-06Invalid O levels on the command line no longer have a confusing error.Aaron Ballman1-4/+5
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith1-2/+2
2012-02-04Clang has existing support for debuggers thatSean Callanan1-0/+3
2012-02-03Fix -ftrap-function fallout from llvm r145714. <rdar://problem/10799325>Bob Wilson1-0/+1
2012-02-02Rename -dependency-graphviz to -dependencncy-dotDouglas Gregor1-1/+1
2012-02-02Introduce a -cc1 option "-dependency-graphviz" that determines headerDouglas Gregor1-0/+1
2012-01-29Complain about attempts to use 'protected' visibility on targetsJohn McCall1-0/+1
2012-01-26objc-arc: introduce -no-finalize-removal which in gc mode,Fariborz Jahanian1-0/+1
2012-01-26Extend the ExternalASTSource interface to allow the AST source toDouglas Gregor1-3/+10
2012-01-26Introduce 3 new fixit options:Argyrios Kyrtzidis1-0/+9
2012-01-25arc migrator: Provide infrastructure to add optionsFariborz Jahanian1-0/+6
2012-01-23Add support for -fno-optimize-sibling-calls. Currently only implemented in theNick Lewycky1-0/+3
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie1-2/+0
2012-01-20Extract the (InputKind, std::string) pair used to describe inputs toDouglas Gregor1-6/+6
2012-01-03Add a "Modules" language option, which subsumes the previousDouglas Gregor1-1/+3
2012-01-03Rename the command-line option for mapping #include/#import over toDouglas Gregor1-1/+1