aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend
AgeCommit message (Expand)Author
2011-03-23switch a few Driver APIs to use llvm::ArrayRef, cleaning up code.Chris Lattner
2011-03-23std::vector::data() is not portable to VS. Use a gross hack instead.Ted Kremenek
2011-03-22Frontend: Add a more explicit -backend-option flag for passing backend commandDaniel Dunbar
2011-03-22Rework crash recovery cleanup in ASTUnit and CIndex to recover more memory du...Ted Kremenek
2011-03-21Frontend: Change CC_PRINT_HEADERS to not print header depth markers, these don'tDaniel Dunbar
2011-03-21Improve crash recovery cleanup to recovery CompilerInstances during crash rec...Ted Kremenek
2011-03-21Use CrashRecoveryContextCleanup objects to reclaim resources from CompilerIns...Ted Kremenek
2011-03-19Preprocessor: Don't define __STDC__ in -traditional-cpp mode.Daniel Dunbar
2011-03-18Add support for language-specific address spaces. On top of that,Peter Collingbourne
2011-03-18Lexer: Add extremely limited support for -traditional-cpp, ignoring BCPLDaniel Dunbar
2011-03-18Use the newly added FileManager::getNoncachedStatValue when trying to determi...Anders Carlsson
2011-03-18Correctly store and keep track of the FileSystemOptions in ASTUnit and in cla...Anders Carlsson
2011-03-18The Darwin kernel does not provide useful guard variable support.John McCall
2011-03-18Use CrashRecoveryContextCleanup objects to recover an ASTUnit if we crash in ...Ted Kremenek
2011-03-16Fix duplicate argument processingSandeep Patel
2011-03-15lib/Frontend/InitHeaderSearch.cpp: Introduce AddMinGW64CXXPaths(Base) for x86...NAKAMURA Takumi
2011-03-14Add include paths for Gentoo Linux, from Marcin Mirosław!Douglas Gregor
2011-03-14Get rid of the static FileManager::FixupRelativePath.Anders Carlsson
2011-03-09Introduce '-chain-include' option to specify headers that will be converted t...Argyrios Kyrtzidis
2011-03-08Add 'OverridenFilesKeepOriginalName' field in SourceManager which if true the...Argyrios Kyrtzidis
2011-03-07Allow passing '-###' to ASTUnit::LoadFromCommandLine to print out the cc1 opt...Argyrios Kyrtzidis
2011-03-07Remove the AST printer (-ast-print-xml), which is too incomplete andDouglas Gregor
2011-03-06Convert FileManager::FixupRelativePath over to using PathV2.Anders Carlsson
2011-03-06Add MinGW GCC 4.5.2 include paths, from Matthieu MonrocqDouglas Gregor
2011-03-05Currently we can only remap a file by creating a MemoryBuffer and replacing t...Argyrios Kyrtzidis
2011-03-05Introduce OwnsRemappedFileBuffers field in ASTUnit, indicating whether the AS...Argyrios Kyrtzidis
2011-03-02Apply sysroot to system c++ headers too. Fixes PR9372.Rafael Espindola
2011-03-01On FreeBSD, make sure /usr/local/include is *not* in the default includeRoman Divacky
2011-03-01Implement -mrtd which sets the StdCall calling convention to be the defaultRoman Divacky
2011-02-28[analyzer] Remove '-analyzer-check-objc-mem' flag, the nominee for best misno...Argyrios Kyrtzidis
2011-02-28Kill 18 month old #if 0'd code in StmtXML.cppPeter Collingbourne
2011-02-28Rename tok::eom to tok::eod.Peter Collingbourne
2011-02-28[analyzer] Migrate ArrayBoundCheckerV2 to CheckerV2.Argyrios Kyrtzidis
2011-02-28[analyzer] Turn -analyzer-stats into -analyzer-checker=debug.StatsArgyrios Kyrtzidis
2011-02-28[analyzer] Remove '-analyzer-experimental-checks' flag.Argyrios Kyrtzidis
2011-02-25Teach objc-rewriter to pass -fobjc-exceptions along.Fariborz Jahanian
2011-02-25Teach TextDiagnosticPrinter to print out '-Werror' in addition to the warning...Ted Kremenek
2011-02-25Intoduce '-analyzer-checker-help' flag which outputs a list of all available ...Argyrios Kyrtzidis
2011-02-24[analyzer] Remove '-analyzer-experimental-internal-checks' flag, it doesn't h...Argyrios Kyrtzidis
2011-02-24Allow passing a list of comma separated checker names to -analyzer-checker, e.g:Argyrios Kyrtzidis
2011-02-24Reimplement DefineTypeSize in terms of APInt. This eliminates someChris Lattner
2011-02-24Teach NestedNameSpecifier to keep track of namespace aliases the sameDouglas Gregor
2011-02-23Preserve what the user passed to -include when emitting .d files. Fixes PR8974!Nick Lewycky
2011-02-23Add a -fcxx-exceptions flag to clang -cc1. This controls the newly added CXXE...Anders Carlsson
2011-02-23Switch the VerifyDiagnosticsClient to use PresumedLocs now that theyChandler Carruth
2011-02-22Remove the storage for -cxx-system-include. Make libcxx toolchainJoerg Sonnenberger
2011-02-22Make clang -cc1 disable Objective-C exceptions by default, and add a -fobjc-e...Anders Carlsson
2011-02-22Bug#8945: Add -cxx-isystem option to specify C++ system directories.Joerg Sonnenberger
2011-02-19Add a new ObjCExceptions member variable to LangOptions. This controls whethe...Anders Carlsson
2011-02-19Re-instate r125819 and r125820 with no functionality changePeter Collingbourne