aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic
AgeCommit message (Expand)Author
2011-02-25Teach TextDiagnosticPrinter to print out '-Werror' in addition to the warning...Ted Kremenek
2011-02-23Switch the VerifyDiagnosticsClient to use PresumedLocs now that theyChandler Carruth
2011-02-21Targets/Darwin: mcount name on Darwin needs to be unmangled.Daniel Dunbar
2011-02-20Test commit.Richard Smith
2011-02-19Re-instate r125819 and r125820 with no functionality changePeter Collingbourne
2011-02-19Revert 125820 and 125819 to fix PR9266.Rafael Espindola
2011-02-18Selector::getIdentifierInfoForSlot() can return NULL values, a factDouglas Gregor
2011-02-18[Heikki Kultala] This patch contains the ABI changes for the TCE target.NAKAMURA Takumi
2011-02-18Move TargetInfo::adjustInlineAsmType to TargetCodeGenInfoPeter Collingbourne
2011-02-17Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 instead.NAKAMURA Takumi
2011-02-16Fix a thinko with llvm::Optional, which is clearly the most dangerous class t...Douglas Gregor
2011-02-14OpenCL: add support for __kernel, kernel keywords and EXTENSION,Peter Collingbourne
2011-02-11Add CMake dependencies so that LLVM_USED_LIBS order doesn't matter.Jeffrey Yasskin
2011-02-11Uses llvm::sys::path instead of hand-rolled algorithm in FileManager.Zhanyong Wan
2011-02-11Improves Clang's virtual file handling.Zhanyong Wan
2011-02-11Don't compare llvm::Optional<> objects directly; compare theirDouglas Gregor
2011-02-10Implement two related optimizations that make de-serialization ofDouglas Gregor
2011-02-10Implement mcount profiling, enabled via -pg.Roman Divacky
2011-02-10CMake: LLVM_NO_RTTI must be obsolete now!NAKAMURA Takumi
2011-02-08Update for API change.Rafael Espindola
2011-02-05Improve our uniquing of file entries when files are re-saved or areDouglas Gregor
2011-02-03If any Fix-Its attached to a diagnostic have invalid source locationsDouglas Gregor
2011-02-03Teach SourceManager::getLocation() how to cope with a source fileDouglas Gregor
2011-02-03Revert 124754 and 124760 as they made clang unusable in the presence of symbolicRafael Espindola
2011-02-03Improve the performance of filename canonicalization by avoidingDouglas Gregor
2011-02-02Canonicalize path names in the file manager before performing a lookupDouglas Gregor
2011-02-01Support EFI target triple, from Carl Norum!Douglas Gregor
2011-01-31Harden Lexer::GetBeginningOfToken() against bogus source locations andDouglas Gregor
2011-01-31Teach Diagnostic::setClient() to free the existing, ownedDouglas Gregor
2011-01-27Separate the access-control diagnostics from other diagnostics that do not ha...Douglas Gregor
2011-01-27TextDiagnosticPrinter.cpp: Show diagnostics as far as possible even with inva...Axel Naumann
2011-01-17lib/Basic/Targets.cpp: __builtin_va_list is as same on win64 mingw64!NAKAMURA Takumi
2011-01-17lib/Basic/Targets.cpp: Fix __declspec() on Mingw-w64.NAKAMURA Takumi
2011-01-17lib/Basic/Targets.cpp: Set user_label_prefix on Win64 both mingw and msvc.NAKAMURA Takumi
2011-01-14Properly propagate #pragma diagnostic mappings from PCH but not command-line ...Argyrios Kyrtzidis
2011-01-12wint_t is defined as 'unsigned int' on Linux. Fixes PR8938.Douglas Gregor
2011-01-07Update AST reader/writer to handle new AppleKext.Fariborz Jahanian
2011-01-06Add cortex-m3 CPU to getCPUDefineSuffix mapping.Bob Wilson
2011-01-06PowerPC fixes.Roman Divacky
2010-12-29set features for k8-sse3Roman Divacky
2010-12-25The -fshort-wchar option causes wchar_t to become unsigned, in addition to beingChris Lattner
2010-12-24Handle locations coming from macro instantiations properly in SourceManager::...Argyrios Kyrtzidis
2010-12-21In C++, if the user redeclares a builtin function with a type that isDouglas Gregor
2010-12-21Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute.Michael J. Spencer
2010-12-19Add missing standard includes. Patch by Joerg Sonnenberger!Nick Lewycky
2010-12-17Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}.Michael J. Spencer
2010-12-16MemoryBuffer API update.Michael J. Spencer
2010-12-15Fix diagnostic pragmas.Argyrios Kyrtzidis
2010-12-12Change MBlaze target to have the same description string as its LLVM equivalent.Wesley Peck
2010-12-09Use error_code instead of std::string* for MemoryBuffer.Michael J. Spencer