summaryrefslogtreecommitdiffstats
path: root/clang/tools/clang-cc/Options.h
Commit message (Collapse)AuthorAgeFilesLines
* clang-cc: Move to CompilerInvocation based command line parsing.Daniel Dunbar2009-12-031-54/+0
| | | | llvm-svn: 90426
* Eliminate CodeGenOptions::TimePasses.Daniel Dunbar2009-11-301-2/+1
| | | | llvm-svn: 90118
* clang-cc: Lift setForcedLangOptions out of options initialization.Daniel Dunbar2009-11-201-3/+1
| | | | llvm-svn: 89462
* Store more information in HeaderSearchOptions so that its initialization is notDaniel Dunbar2009-11-161-2/+1
| | | | | | language dependent. llvm-svn: 88981
* clang-cc: Eliminate cyclic dependency in initializing CodeGenOptions.Daniel Dunbar2009-11-161-4/+5
| | | | llvm-svn: 88980
* Add TargetOptions and use it when constructing targets.Daniel Dunbar2009-11-151-2/+4
| | | | | | | | - This ended up being hard to factor, sorry for the large diff. - Some post-commit cleanup to come. llvm-svn: 88833
* Move input kind identification (-x) into FrontendOptions.Daniel Dunbar2009-11-131-16/+3
| | | | llvm-svn: 87066
* clang-cc: Keep Verbose option with HeaderSearchOptions, for now.Daniel Dunbar2009-11-121-1/+0
| | | | llvm-svn: 87045
* Add FrontendOptions, and starting moving clang-cc to it.Daniel Dunbar2009-11-121-0/+3
| | | | llvm-svn: 87044
* Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library.Chandler Carruth2009-11-121-3/+3
| | | | | | This resolves the layering violation where CodeGen depended on Frontend. llvm-svn: 86998
* Add DependencyOutputOptions to wrap -M... options, and propogate toDaniel Dunbar2009-11-111-0/+3
| | | | | | CompilerInvocation and clang-cc. llvm-svn: 86880
* Add PreprocessorOutputOptions to CompilerInvocation, and move initialization toDaniel Dunbar2009-11-111-0/+3
| | | | | | clang-cc/Options.cpp llvm-svn: 86828
* Simplifiy target feature handling by coalescing all the logic intoDaniel Dunbar2009-11-111-8/+3
| | | | | | InitializeCompileOptions. llvm-svn: 86826
* clang-cc: Move InitializeAnalyzerOptions into Options.cppDaniel Dunbar2009-11-111-0/+3
| | | | llvm-svn: 86821
* clang-cc: Move InitializeDiagnosticOptions to Options.cppDaniel Dunbar2009-11-111-0/+3
| | | | llvm-svn: 86819
* clang-cc: Move HeaderSearchOptions to Options.cppDaniel Dunbar2009-11-111-0/+6
| | | | llvm-svn: 86818
* clang-cc: Move InitializeLangOptions to Options.cpp.Daniel Dunbar2009-11-111-0/+20
| | | | | | | Also, inline InitializeLanguageStandard into InitializeLangOptions; this code needs to be refactored but the current division doesn't make any sense. llvm-svn: 86816
* clang-cc: Move InitializePreprocessorOptions to Options.cppDaniel Dunbar2009-11-111-0/+5
| | | | llvm-svn: 86811
* clang-cc: Start moving "pure" option handling to Options.cpp, to separate itDaniel Dunbar2009-11-101-0/+28
from the logic part of clang-cc, and to enforce limited scoping. llvm-svn: 86711
OpenPOWER on IntegriCloud