aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/LangOptions.cpp
AgeCommit message (Collapse)AuthorFilesLines
2013-02-07Add a *San + modules FIXME.Richard Smith1-0/+2
llvm-svn: 174565
2013-01-18[ubsan] Add support for -fsanitize-blacklistWill Dietz1-1/+7
llvm-svn: 172808
2011-11-15Add a -cc1-level option -fmodule-name=<name>, which will be used whenDouglas Gregor1-0/+2
building modules. llvm-svn: 144680
2011-09-15Teach LangOptions::resetNonModularOptions to actually do what it says it doesDouglas Gregor1-0/+3
llvm-svn: 139791
2011-09-13When building a module on-demand, clear out the "non-modular" languageDouglas Gregor1-0/+6
and preprocessor options (such as macro definitions) first. llvm-svn: 139638
2011-09-13Switch LangOptions over to a .def file that describes header of theDouglas Gregor1-0/+21
language options. Use that .def file to declare the LangOptions class and initialize all of its members, eliminating a source of annoying initialization bugs. AST serialization changes are next up. llvm-svn: 139605
2009-04-22Remove the serialization code that predates precompiledDouglas Gregor1-60/+0
headers. Future approaches to (de-)serializing ASTs will be based on the PCH infrastructure. llvm-svn: 69828
2008-04-29Add -fobjc-gc and -fobjc-gc-only options to the driver.Ted Kremenek1-1/+3
Add corresponding enum in LangOptions. llvm-svn: 50387
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner1-0/+58
lib dir and move all the libraries into it. This follows the main llvm tree, and allows the libraries to be built in parallel. The top level now enforces that all the libs are built before Driver, but we don't care what order the libs are built in. This speeds up parallel builds, particularly incremental ones. llvm-svn: 48402