aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic
AgeCommit message (Expand)Author
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
2010-12-02attempt to fix a buildbot failure, apparently apache fails to build.Chris Lattner
2010-11-30Such function decls,as objc's objc_msgSend, builtins in Fariborz Jahanian
2010-11-29Merge System into Support.Michael J. Spencer
2010-11-24Fix 2 problems with Chris Lattner's FileManager redesign on Windows.Francois Pichet
2010-11-23The final result of all this refactoring: instead of doing stat immediatelyChris Lattner
2010-11-23if we succeed in opening a directory but expected a file, ensure we don'tChris Lattner
2010-11-23hopefully resolve the windows buildbot issue (retch)Chris Lattner
2010-11-23change the 'is directory' indicator to be a null-or-notChris Lattner
2010-11-23pull "is directory" handling into FileManager::getStatValueChris Lattner
2010-11-23tidy up code, add a comment about dir caching.Chris Lattner
2010-11-23replicate a terrible hack to fix a build error on VC++Chris Lattner
2010-11-23simplify the cache miss handling code, eliminating CacheMissing.Chris Lattner
2010-11-23factor the "cache miss" handling code out of FM into a static Chris Lattner
2010-11-23r120013 dropped passing in the precomputed file size to Chris Lattner
2010-11-23PCH files only cache successful stats. Remove the code that reads/writes Chris Lattner
2010-11-23rework the stat cache, pulling it out of FileManager.h intoChris Lattner
2010-11-23tidy up. Split FileManager::getBufferForFile intoChris Lattner
2010-11-23reduce indentation and use early outs, to make it easier to readChris Lattner
2010-11-23now the FileManager has a FileSystemOpts ivar, stop threadingChris Lattner
2010-11-23give FileManager a 'FileSystemOptions' ivar, which will be usedChris Lattner
2010-11-23Partially revert Doug's PCH validation patch (r98585).Chris Lattner
2010-11-23stringref'ize APIChris Lattner
2010-11-23avoid creating sys::Path instances when -fworking-directory isn't being used.Chris Lattner
2010-11-21Filename.rfind("/\\") won't give us the position of the last directory sepera...Benjamin Kramer
2010-11-21change the various getFile routines to use StringRef as their implementation ...Chris Lattner