aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2009-04-21Explictly track tentative definitions within Sema, then hand thoseDouglas Gregor
2009-04-21Add pch reader/writer support for most of DeclObjC.h. Very close to reading/w...Steve Naroff
2009-04-21Split preprocessor initialization logic out of clang-cc intoChris Lattner
2009-04-21rename -fprint-source-range-info -> -fdiagnostics-print-source-range-info.Chris Lattner
2009-04-20Add pch reader/writer support for ObjCContainerDecl, ObjCInterfaceDecl, & Obj...Steve Naroff
2009-04-20Introduce the notion of a SemaConsumer, which is an ASTConsumer thatDouglas Gregor
2009-04-20Make the on-disk hash table usable with non-fileDouglas Gregor
2009-04-20Move the on-disk hash table code into its own header. No functionality change.Douglas Gregor
2009-04-19move group twiddling options into Diagnostic.cpp instead ofChris Lattner
2009-04-19Fix PR4007: clang doesn't know -Werror-foo is the same as -Werror=fooChris Lattner
2009-04-19implement compiler support for -fno-diagnostics-fixit-info,Chris Lattner
2009-04-19invalid directives can occur in #if 0 code, just pass themChris Lattner
2009-04-19make PTH not crash on a null directive (# on its own line)Chris Lattner
2009-04-19use isNot instead of !isChris Lattner
2009-04-19fix -fdollars-in-identifiers to have a default that is overriden Chris Lattner
2009-04-19fix rdar://6804322 by wiring up -fdollars-in-identifiersChris Lattner
2009-04-18FunctionDecl::getBody() is getting an ASTContext argument for use inDouglas Gregor
2009-04-17implement a new clang-cc option -dump-build-information=filename which causes...Chris Lattner
2009-04-17refactor htmldiags to be created up front like the other diag clients.Chris Lattner
2009-04-17add a virtual method to DiagnosticClient to get rid of some fragileChris Lattner
2009-04-17Added -print-ivar-layout option. No change in functionalityFariborz Jahanian
2009-04-17Support QA_OVERRIDE_GCC3_OPTIONSDaniel Dunbar
2009-04-16implement framework for -fdiagnostics-show-option, but tblgen isn'tChris Lattner
2009-04-16move handling of -pedantic and -pedantic-errors into Diagnostics,Chris Lattner
2009-04-16arrange for -Wno-error=foo warnings to be immune to -Werror as Chris Lattner
2009-04-16when tblgen fills in all the subgroup info, clang is ready for it.Chris Lattner
2009-04-15make unknown warnings a warning, not an error.Chris Lattner
2009-04-15add support for -Wextra and -WChris Lattner
2009-04-15use tablgen-generated warning groups.Chris Lattner
2009-04-15now that we've decoupled diagnostic classes from default mappings,Chris Lattner
2009-04-15rename variable in comment, not just in code :).Chris Lattner
2009-04-15Rejigger how -pedantic and -pedantic-errors work and their interactionChris Lattner
2009-04-15remove some commented out -Wstrict-selector-match stuff.Chris Lattner
2009-04-15clean up error messages.Chris Lattner
2009-04-15Add support for -Werror=foo and -Wno-error=fooChris Lattner
2009-04-15refactor a bunch of the warning parsing stuff to simplify it. This removes theChris Lattner
2009-04-14Add PCH support for ImplicitCastExprs. This is the first expressionDouglas Gregor
2009-04-14Change Lexer::MeasureTokenLength to take a LangOptions reference.Chris Lattner
2009-04-14add support for -W[no-]extra-tokensChris Lattner
2009-04-14When building a PCH file, don't perform end-of-translation-unitDouglas Gregor
2009-04-14Clean up handling of visibility.Daniel Dunbar
2009-04-13Reapply 68936, turned out to that clang's better debug info exposed aDaniel Dunbar
2009-04-13Revert 68936, LLVM still isn't ready to handle debug info + optimization.Daniel Dunbar
2009-04-13the driver caught up. This makes -msse3 correctly set __SSE3__ etc.Chris Lattner
2009-04-13Enable debug info generation while optimizing.Devang Patel
2009-04-12Implement support for GCC's -dD mode, which dumps -E output *and*Chris Lattner
2009-04-11add some #includes for better compatibility with gcc 4.4,Chris Lattner
2009-04-10Compare the predefines buffer in the PCH file with the predefinesDouglas Gregor
2009-04-10do a dance with predefines, and finally enable reading of macros fromChris Lattner
2009-04-10move a bunch of code for initializing the predefines buffer out of Preprocess...Chris Lattner