aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic
AgeCommit message (Expand)Author
2010-04-21Sink the _GNU_SOURCE definition down into the target configuration,Douglas Gregor
2010-04-20change FullSourceLoc to have a *const* SourceManager&, eliminatingChris Lattner
2010-04-20push some source location information down through the compiler,Chris Lattner
2010-04-20enhance sourcemgr to detect various UTF BOM's and emit a fatal errorChris Lattner
2010-04-20Introduce a limit on the depth of the template instantiation backtraceDouglas Gregor
2010-04-17Add support for '-fgnu-keywords' and '-fasm' to Clang's driver. They are notChandler Carruth
2010-04-15clang -cc1: Add a -fno-bitfield-type-align option, for my own testing purposes.Daniel Dunbar
2010-04-15Tweak spelling (Bitfield -> BitField)Daniel Dunbar
2010-04-15Add TargetInfo::useBitfieldTypeAlignment().Daniel Dunbar
2010-04-14Once we've emitted a fatal diagnostic, keep counting errors but with aDouglas Gregor
2010-04-12fix PR6814 - Only print [-pedantic] on a diagnostic if -pedantic Chris Lattner
2010-04-12Fix null dereference in 'WriteSourceLocation' when the FileEntry is null.Ted Kremenek
2010-04-11add haiku support, patch by Paul Davey!Chris Lattner
2010-04-10Disable diag::err_file_modified on Win32 completely, until someone cares to fixDaniel Dunbar
2010-04-09On Windows, disable the modification-time check for files used inDouglas Gregor
2010-04-07add clang -cc1 level support for "-ferror-limit 42"Chris Lattner
2010-04-07add capabilities to stop emitting errors after some limit.Chris Lattner
2010-04-07Instead of counting totally diagnostics, split the count into a countChris Lattner
2010-04-02Add option and macro definition for AES instructions. Now produces realEric Christopher
2010-03-31Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor
2010-03-31Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor
2010-03-31Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor
2010-03-29Optimize PartialDiagnostic's memory-allocation behavior by placing aDouglas Gregor
2010-03-25Teach the diagnostic engine to provide more detailed information aboutDouglas Gregor
2010-03-25PS3 needs __PPC__. Should this be in the PPC target?John Thompson
2010-03-22Fix a thinko and a typo in the delayed-diagnostic code.Douglas Gregor
2010-03-22Introduce the notion of a single "delayed" diagnostic into theDouglas Gregor
2010-03-21Keep track of the size/modification time of each file source-locationDouglas Gregor
2010-03-19Fix a longstanding (but previously unknown) bug in the lazyDouglas Gregor
2010-03-17Check the inode in addition to size and modification time to determineDouglas Gregor
2010-03-17Use a simple diagnostic (file modified) when we detect that a file hasDouglas Gregor
2010-03-16Teach SourceManager's content cache to keep track of whether itsDouglas Gregor
2010-03-16Update get*LineNumber() and get*ColumnNumber() functions to pass theDouglas Gregor
2010-03-16Audit all callers of SourceManager::getCharacterData(); update some ofDouglas Gregor
2010-03-16Audit all getBuffer() callers (for both the FullSourceLoc andDouglas Gregor
2010-03-16Switch another function to StringRef instead of char pointer pairs.Benjamin Kramer
2010-03-16Let SourceManager::getBufferData return StringRef instead of a pair of two co...Benjamin Kramer
2010-03-16Introduce optional "Invalid" parameters to routines that invoke theDouglas Gregor
2010-03-16Use SourceManager's Diagnostic object for all file-reading errors,Douglas Gregor
2010-03-16Give SourceManager a Diagnostic object with which to report errors,Douglas Gregor
2010-03-15Add some <cstdio> includes to unbreak the buildbotsDouglas Gregor
2010-03-15Introduce a new BufferResult class to act as the return type ofDouglas Gregor
2010-03-12Reintroduce r98340 and r98341 now without copy/paste errors.Kovarththanan Rajaratnam
2010-03-12Back out r98340 abd r98341Kovarththanan Rajaratnam
2010-03-12fix PR6584: __SSE3__ not defined with -mss3Nuno Lopes
2010-03-12Switch parameter order for consistency (no functionality change)Kovarththanan Rajaratnam
2010-03-12Add keywords using StringRefKovarththanan Rajaratnam
2010-03-10Fix -Wsign-compare warning reported by clang++.Ted Kremenek
2010-03-06add mblaze target support, patch by Wesley Peck!Chris Lattner
2010-03-05Make sure the raw_string_ostream gets flushed so we don't accidentally return...Benjamin Kramer