aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend
AgeCommit message (Expand)Author
2011-10-09OpenCL: add driver/frontend support for precompiled headersPeter Collingbourne
2011-10-08lib/Frontend/CompilerInstance.cpp: Suppress a "Comparision of unsigned and si...NAKAMURA Takumi
2011-10-08WhitespaceNAKAMURA Takumi
2011-10-07Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall
2011-10-06CUDA: add -fcuda-is-device flagPeter Collingbourne
2011-10-05Driver & AST: Implement support for -fpack-struct and -fpack-struct= commandDaniel Dunbar
2011-10-05Seriously ugly hack, part 2Douglas Gregor
2011-10-05Seriously ugly hack to try to get the Windows builders back onlineDouglas Gregor
2011-10-05Introduce a simple file-based locking protocol for on-demand moduleDouglas Gregor
2011-10-04Fix include path detection on Fedora 15 with GCC 4.6.1. Patch by Arthur Haas.Justin Holewinski
2011-10-04Rip out flags for controlling C++ "production mode" separately.Bob Wilson
2011-10-04When build a module on demand, run the module-building job on aDouglas Gregor
2011-10-02Make -fobjc-nonfragile-abi the -cc1 default, since it's theJohn McCall
2011-09-30[analyzer] Add -analyzer-purge option which can take on multiple values, remo...Anna Zaks
2011-09-29Basic/Diagnostics: Add an isDefaultMappingAsError method, and switch TextDiag...Daniel Dunbar
2011-09-29Basic/Diagnostic: Factor outDaniel Dunbar
2011-09-29Introduce an opt-in warning when a module is being implicitly builtDouglas Gregor
2011-09-29Introduce a pure virtual clone() method to DiagnosticConsumer, so thatDouglas Gregor
2011-09-28[driver] Add basic support for escaping XML characters in CC_LOG_DIAGNOSTICSChad Rosier
2011-09-27Remove the egregious hack that made Objective-C++ ARC work with olderDouglas Gregor
2011-09-27When 'bool' is not a built-in type but is defined as a macro, printDouglas Gregor
2011-09-26Add back support for a manually formatted section of the diagnosticChandler Carruth
2011-09-26Hoist and beef up the asserts about the level of infrastructure expectedChandler Carruth
2011-09-26Switch the emission of diagnostics without a source location toChandler Carruth
2011-09-26Extract the actual printing of the message string into a helperChandler Carruth
2011-09-26Group the helpers for word wrapping with the primary routine. NoChandler Carruth
2011-09-26Don't map a file:line:col triplet that is inside the preamble range toArgyrios Kyrtzidis
2011-09-26Don't print a stray ] at the end of diagnostics.Benjamin Kramer
2011-09-26Remove support for splitting word-wrapped diagnostic messages on newlineChandler Carruth
2011-09-26Move the word wrapped printing routine down to all the other helperChandler Carruth
2011-09-26Switch some of my recently added helper functions to use the properChandler Carruth
2011-09-26Rewrite the printing of diagnostic options, categories, etc to actuallyChandler Carruth
2011-09-26Rename DiagnosticInfo to Diagnostic as per issue 5397David Blaikie
2011-09-26Delete an extraneous line I missed.Chandler Carruth
2011-09-26A direct extraction of the rest of the option printing into a helper.Chandler Carruth
2011-09-26Rename VerifyDiagnosticsClient to VerifyDiagnosticConsumer as per issue 5397David Blaikie
2011-09-26Start a more correct pattern for factoring out the name printing. SlowlyChandler Carruth
2011-09-26Revert r140484. That was *not* ready to be committed! Only halfway done,Chandler Carruth
2011-09-26Fix a formatting goof.Chandler Carruth
2011-09-26Rename ChainedDiagnosticClient to ChainedDiagnosticConsumer as per issue 5397David Blaikie
2011-09-26Extract the diagnostic message formatting into a helper routine.Chandler Carruth
2011-09-26Rename StoredDiagnosticClient to StoredDiagnosticConsumer as per issue 5397David Blaikie
2011-09-25Extract the logic for printing a colorful level name into a helperChandler Carruth
2011-09-25Rename DiagnosticClient to DiagnosticConsumer as per issue 5397David Blaikie
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-09-25Inline this method now that its completely trivial, and prepare forChandler Carruth
2011-09-25Shuffle some names around. 'CaretDiagnostic' is inaccurate as this needsChandler Carruth
2011-09-25Actually remove the members of CaretDiagnostic no longer in use forChandler Carruth
2011-09-25Sink the logic for suppressing some macro expansion notes from theChandler Carruth
2011-09-25Split the recursive macro expansion walk out from the routine whichChandler Carruth