summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/LangOptions.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add a *San + modules FIXME.Richard Smith2013-02-071-0/+2
| | | | llvm-svn: 174565
* [ubsan] Add support for -fsanitize-blacklistWill Dietz2013-01-181-1/+7
| | | | llvm-svn: 172808
* Add a -cc1-level option -fmodule-name=<name>, which will be used whenDouglas Gregor2011-11-151-0/+2
| | | | | | building modules. llvm-svn: 144680
* Teach LangOptions::resetNonModularOptions to actually do what it says it doesDouglas Gregor2011-09-151-0/+3
| | | | llvm-svn: 139791
* When building a module on-demand, clear out the "non-modular" languageDouglas Gregor2011-09-131-0/+6
| | | | | | and preprocessor options (such as macro definitions) first. llvm-svn: 139638
* Switch LangOptions over to a .def file that describes header of theDouglas Gregor2011-09-131-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
* Remove the serialization code that predates precompiledDouglas Gregor2009-04-221-60/+0
| | | | | | | headers. Future approaches to (de-)serializing ASTs will be based on the PCH infrastructure. llvm-svn: 69828
* Add -fobjc-gc and -fobjc-gc-only options to the driver.Ted Kremenek2008-04-291-1/+3
| | | | | | Add corresponding enum in LangOptions. llvm-svn: 50387
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-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
OpenPOWER on IntegriCloud