- 8387e2a Add -fdelayed-template-parsing option. Using this option all templated function definitions are parsed at the end of the translation unit only if it is required by an actual instantiation. As such all the symbols of the TU are available during name lookup. by Francois Pichet · 14 years ago
- e8ba8d7 Wire up the -ftest-coverage and -fprofile-arcs flags to .gcno file emission (at by Nick Lewycky · 14 years ago
- 1cfeefd PR9772: Fix the definition of WINT_MIN and WINT_MAX on Linux -ffreestanding. by Eli Friedman · 14 years ago
- db57a4c ADT/Triple: Switch to using .isOSDarwin() predicate. by Daniel Dunbar · 14 years ago
- 7d2b8c1 Initial work to improve documentation for Clang's diagnostics, from Matthieu Monrocq by Douglas Gregor · 14 years ago
- ccad3db Fixes a crash when generating dependency file stuff by Fariborz Jahanian · 14 years ago
- 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 14 years ago
- fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
- 7e7fbd0 C1X: add a language standard by Peter Collingbourne · 14 years ago
- 5bbcdbf Chained PCH: Remember when additional specializations are added to a function template from a previous PCH. Fixes the only crasher when using massive chains on Clang's Sema component. We still have some incomplete codegen there. by Sebastian Redl · 14 years ago
- 4dddebf Fix -H. It was pretty broken. by Sebastian Redl · 14 years ago
- a5fc472 Fix a bunch of major problems with __unknown_anytype and properly test by John McCall · 14 years ago
- 919f2ca accept -x objc-cpp-output as an alias for -x objective-c-cpp-output, per PR9577 by Chris Lattner · 14 years ago
- e01eceb Frontend/CC_LOG_DIAGNOSTICS: Fix thinko and open diag log in append mode. by Daniel Dunbar · 14 years ago
- b6534bb Fronted/CC_LOG_DIAGNOSTICS: Wire up dwarf-debug-flags support. by Daniel Dunbar · 14 years ago
- 28f1493 Fronted/CC_LOG_DIAGNOSTICS: Output main file name, and add support for by Daniel Dunbar · 14 years ago
- 5dccf57 Fronted/CC_LOG_DIAGNOSTICS: Tweak output form to be plist chunks, and don't by Daniel Dunbar · 14 years ago
- 64bfbf5 Frontend: Continue flushing out LogDiagnosticPrinter. by Daniel Dunbar · 14 years ago
- 9df2349 Frontend: Sketch a LogDiagnosticPrinter object, and wire CC_LOG_DIAGNOSTICS to by Daniel Dunbar · 14 years ago
- 08c6695 Frontend: Sketch support for -diagnostic-log-file, which still doesn't do anything. by Daniel Dunbar · 14 years ago
- 8f1cc07 Add support for Fedora16, gcc 4.6.0 and Fedora Rawhide. by Eric Christopher · 14 years ago
- a71acfe Also update CMakeList.txt by Argyrios Kyrtzidis · 14 years ago
- ea383c0 Add missing file for my previous commit. by Argyrios Kyrtzidis · 14 years ago
- 832316e Move Driver::createInvocationFromArgs function to Frontend library to avoid dependency cycle by Argyrios Kyrtzidis · 14 years ago
- 054e4f5 Introduce Driver::createInvocationFromArgs used to create a CompilerInvocation from command-line args. by Argyrios Kyrtzidis · 14 years ago
- 32ad935 Remove a redundant isValid() check by Matt Beaumont-Gay · 14 years ago
- ad1a4c6 Change Clang's __VERSION__ to include the same basic info as in clang -v. by Daniel Dunbar · 14 years ago
- 9693232 Integrated-As: Support -Wa,-L when using the integrated assembler. by Daniel Dunbar · 14 years ago
- 34b8e68 Flip the default for showing include stacks on notes to false. This by Chandler Carruth · 14 years ago
- abaca7a Add an option to suppress include stack printing on note diagnostics. by Chandler Carruth · 14 years ago
- 7f9fc3f switch a few Driver APIs to use llvm::ArrayRef, cleaning up code. by Chris Lattner · 14 years ago
- 114d639 std::vector::data() is not portable to VS. Use a gross hack instead. by Ted Kremenek · 14 years ago
- 3c66d30 Frontend: Add a more explicit -backend-option flag for passing backend command by Daniel Dunbar · 14 years ago
- 25a11e1 Rework crash recovery cleanup in ASTUnit and CIndex to recover more memory during a Sema crash (we have just a handful of leaks left) by Ted Kremenek · 14 years ago
- da60885 Frontend: Change CC_PRINT_HEADERS to not print header depth markers, these don't by Daniel Dunbar · 14 years ago
- 4f32786 Improve crash recovery cleanup to recovery CompilerInstances during crash recovery. This was a huge resource "root" during crashes. by Ted Kremenek · 14 years ago
- 03201fb Use CrashRecoveryContextCleanup objects to reclaim resources from CompilerInstance objects. by Ted Kremenek · 14 years ago
- 4722635 Preprocessor: Don't define __STDC__ in -traditional-cpp mode. by Daniel Dunbar · 14 years ago
- 207f4d8 Add support for language-specific address spaces. On top of that, by Peter Collingbourne · 14 years ago
- 2ed4228 Lexer: Add extremely limited support for -traditional-cpp, ignoring BCPL by Daniel Dunbar · 14 years ago
- 340415c Use the newly added FileManager::getNoncachedStatValue when trying to determine if any files in the preamble have changed. by Anders Carlsson · 14 years ago
- 0d8d7e6 Correctly store and keep track of the FileSystemOptions in ASTUnit and in clang_codeCompleteAt. by Anders Carlsson · 14 years ago
- 3209669 The Darwin kernel does not provide useful guard variable support. by John McCall · 14 years ago
- b547eeb Use CrashRecoveryContextCleanup objects to recover an ASTUnit if we crash in ASTUnit::LoadFromCommandLine() and ASTUnit::LoadFromCompilerInvocation(). by Ted Kremenek · 14 years ago
- 1040c22 Fix duplicate argument processing by Sandeep Patel · 14 years ago
- 9db4846 lib/Frontend/InitHeaderSearch.cpp: Introduce AddMinGW64CXXPaths(Base) for x86_64-w64-mingw32. by NAKAMURA Takumi · 14 years ago
- 5370383 Add include paths for Gentoo Linux, from Marcin Mirosław! by Douglas Gregor · 14 years ago
- 2e2468e Get rid of the static FileManager::FixupRelativePath. by Anders Carlsson · 14 years ago
- b0f4b9a Introduce '-chain-include' option to specify headers that will be converted to chained PCHs in memory by Argyrios Kyrtzidis · 14 years ago
- 299a4a9 Add 'OverridenFilesKeepOriginalName' field in SourceManager which if true the SourceManager by Argyrios Kyrtzidis · 14 years ago
- 4e03c2b Allow passing '-###' to ASTUnit::LoadFromCommandLine to print out the cc1 options. by Argyrios Kyrtzidis · 14 years ago
- e6ec11a Remove the AST printer (-ast-print-xml), which is too incomplete and by Douglas Gregor · 14 years ago
- af036a6 Convert FileManager::FixupRelativePath over to using PathV2. by Anders Carlsson · 14 years ago
- ab0d8bd Add MinGW GCC 4.5.2 include paths, from Matthieu Monrocq by Douglas Gregor · 14 years ago
- b1c8649 Currently we can only remap a file by creating a MemoryBuffer and replacing the file contents with it. by Argyrios Kyrtzidis · 14 years ago
- 15727dd Introduce OwnsRemappedFileBuffers field in ASTUnit, indicating whether the ASTUnit should delete the remapped buffers. by Argyrios Kyrtzidis · 14 years ago
- 9a7e09d Apply sysroot to system c++ headers too. Fixes PR9372. by Rafael Espindola · 14 years ago
- 6307660 On FreeBSD, make sure /usr/local/include is *not* in the default include by Roman Divacky · 14 years ago
- cfe9af2 Implement -mrtd which sets the StdCall calling convention to be the default one. by Roman Divacky · 14 years ago
- c4d2c90 [analyzer] Remove '-analyzer-check-objc-mem' flag, the nominee for best misnomer award. by Argyrios Kyrtzidis · 14 years ago
- fdad992 Kill 18 month old #if 0'd code in StmtXML.cpp by Peter Collingbourne · 14 years ago
- 8402155 Rename tok::eom to tok::eod. by Peter Collingbourne · 14 years ago
- 0535701 [analyzer] Migrate ArrayBoundCheckerV2 to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
- 58f2e7c [analyzer] Turn -analyzer-stats into -analyzer-checker=debug.Stats by Argyrios Kyrtzidis · 14 years ago
- 6dd4dff [analyzer] Remove '-analyzer-experimental-checks' flag. by Argyrios Kyrtzidis · 14 years ago
- e293d30 Teach objc-rewriter to pass -fobjc-exceptions along. by Fariborz Jahanian · 14 years ago
- 7decebf Teach TextDiagnosticPrinter to print out '-Werror' in addition to the warning flag for a warning mapped to an error. by Ted Kremenek · 14 years ago
- 116f364 Intoduce '-analyzer-checker-help' flag which outputs a list of all available static analyzer checkers. by Argyrios Kyrtzidis · 14 years ago
- 65d3925 [analyzer] Remove '-analyzer-experimental-internal-checks' flag, it doesn't have any checkers associated with it anymore. by Argyrios Kyrtzidis · 14 years ago
- 38c8fe7 Allow passing a list of comma separated checker names to -analyzer-checker, e.g: by Argyrios Kyrtzidis · 14 years ago
- d7f758c Reimplement DefineTypeSize in terms of APInt. This eliminates some by Chris Lattner · 14 years ago
- 14aba76 Teach NestedNameSpecifier to keep track of namespace aliases the same by Douglas Gregor · 14 years ago
- 277a6e7 Preserve what the user passed to -include when emitting .d files. Fixes PR8974! by Nick Lewycky · 14 years ago
- 0761e44 Add a -fcxx-exceptions flag to clang -cc1. This controls the newly added CXXExceptions flag. by Anders Carlsson · 14 years ago
- 5ef04ee Switch the VerifyDiagnosticsClient to use PresumedLocs now that they by Chandler Carruth · 14 years ago
- 0bb208c Remove the storage for -cxx-system-include. Make libcxx toolchain by Joerg Sonnenberger · 14 years ago
- e9b801f Make clang -cc1 disable Objective-C exceptions by default, and add a -fobjc-exceptions flag to turn them on. by Anders Carlsson · 14 years ago
- 2df6647 Bug#8945: Add -cxx-isystem option to specify C++ system directories. by Joerg Sonnenberger · 14 years ago
- da4b7cf Add a new ObjCExceptions member variable to LangOptions. This controls whether Objective-C exceptions are enabled or not (they are by default). by Anders Carlsson · 14 years ago
- 4b93d66 Re-instate r125819 and r125820 with no functionality change by Peter Collingbourne · 14 years ago
- 96b1d4b Revert 125820 and 125819 to fix PR9266. by Rafael Espindola · 14 years ago
- 5c722c70 When code-completing a case statement for a switch on a value of by Douglas Gregor · 14 years ago
- 906c73f Move CompilerInstance::LLVMContext and LLVMContext ownership to CodeGenAction by Peter Collingbourne · 14 years ago
- 21ac10d handle labeldecls. by Chris Lattner · 14 years ago
- 91a230a Eliminate the internal command-line option for viewing inheritance in C++ classes, since it's only really worked for the trivial cases anyway due to lame pseudo-parsing of the class name. The viewInheritance() function is still available for use in the debugger, where this is far more useful by Douglas Gregor · 14 years ago
- 05c699e lib/Frontend/InitHeaderSearch.cpp: Add mingw-w64's include paths. by NAKAMURA Takumi · 14 years ago
- 0aa2057 Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 instead. by NAKAMURA Takumi · 14 years ago
- 125b4cb Fix whitespace. by NAKAMURA Takumi · 14 years ago
- 9d50634 fix clang -MM output to escape spaces in filenames. This seems to be by Chris Lattner · 14 years ago
- 48601b3 Teach the CXCodeCompleteResults results structure, which stores by Douglas Gregor · 14 years ago
- 9b7db62 Improve the invalidation logic for the cache of global code by Douglas Gregor · 14 years ago
- c9f2e0f [analyzer] Use the new registration mechanism on the IdempotentOperationChecker. by Argyrios Kyrtzidis · 14 years ago
- c12bbe5 Fix the distro name. by Rafael Espindola · 14 years ago
- adafdba Fix include paths on 32 bit ubuntu 10.10. Original patch by Jonas Bülow. by Rafael Espindola · 14 years ago
- 8e3df4d Allow resolving headers from a PCH even after headers+PCH were moved to another path. by Argyrios Kyrtzidis · 14 years ago
- 43dee22 [analyzer] Overhauling of the checker registration mechanism. by Argyrios Kyrtzidis · 14 years ago
- f315fa8 OpenCL: add support for __kernel, kernel keywords and EXTENSION, by Peter Collingbourne · 14 years ago
- 7502c1d Give some convenient idiomatic accessors to Stmt::child_range and by John McCall · 14 years ago
- 0a86d44 Add CMake dependencies so that LLVM_USED_LIBS order doesn't matter. by Jeffrey Yasskin · 14 years ago
- 0a48029 Rename the operation that loads a preprocessed entity from a given offset to indicate that we're loading from an offset, not an index, lest one be confused. No functionality change. by Douglas Gregor · 14 years ago