1. 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
  2. e8ba8d7 Wire up the -ftest-coverage and -fprofile-arcs flags to .gcno file emission (at by Nick Lewycky · 14 years ago
  3. 1cfeefd PR9772: Fix the definition of WINT_MIN and WINT_MAX on Linux -ffreestanding. by Eli Friedman · 14 years ago
  4. db57a4c ADT/Triple: Switch to using .isOSDarwin() predicate. by Daniel Dunbar · 14 years ago
  5. 7d2b8c1 Initial work to improve documentation for Clang's diagnostics, from Matthieu Monrocq by Douglas Gregor · 14 years ago
  6. ccad3db Fixes a crash when generating dependency file stuff by Fariborz Jahanian · 14 years ago
  7. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 14 years ago
  8. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  9. 7e7fbd0 C1X: add a language standard by Peter Collingbourne · 14 years ago
  10. 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
  11. 4dddebf Fix -H. It was pretty broken. by Sebastian Redl · 14 years ago
  12. a5fc472 Fix a bunch of major problems with __unknown_anytype and properly test by John McCall · 14 years ago
  13. 919f2ca accept -x objc-cpp-output as an alias for -x objective-c-cpp-output, per PR9577 by Chris Lattner · 14 years ago
  14. e01eceb Frontend/CC_LOG_DIAGNOSTICS: Fix thinko and open diag log in append mode. by Daniel Dunbar · 14 years ago
  15. b6534bb Fronted/CC_LOG_DIAGNOSTICS: Wire up dwarf-debug-flags support. by Daniel Dunbar · 14 years ago
  16. 28f1493 Fronted/CC_LOG_DIAGNOSTICS: Output main file name, and add support for by Daniel Dunbar · 14 years ago
  17. 5dccf57 Fronted/CC_LOG_DIAGNOSTICS: Tweak output form to be plist chunks, and don't by Daniel Dunbar · 14 years ago
  18. 64bfbf5 Frontend: Continue flushing out LogDiagnosticPrinter. by Daniel Dunbar · 14 years ago
  19. 9df2349 Frontend: Sketch a LogDiagnosticPrinter object, and wire CC_LOG_DIAGNOSTICS to by Daniel Dunbar · 14 years ago
  20. 08c6695 Frontend: Sketch support for -diagnostic-log-file, which still doesn't do anything. by Daniel Dunbar · 14 years ago
  21. 8f1cc07 Add support for Fedora16, gcc 4.6.0 and Fedora Rawhide. by Eric Christopher · 14 years ago
  22. a71acfe Also update CMakeList.txt by Argyrios Kyrtzidis · 14 years ago
  23. ea383c0 Add missing file for my previous commit. by Argyrios Kyrtzidis · 14 years ago
  24. 832316e Move Driver::createInvocationFromArgs function to Frontend library to avoid dependency cycle by Argyrios Kyrtzidis · 14 years ago
  25. 054e4f5 Introduce Driver::createInvocationFromArgs used to create a CompilerInvocation from command-line args. by Argyrios Kyrtzidis · 14 years ago
  26. 32ad935 Remove a redundant isValid() check by Matt Beaumont-Gay · 14 years ago
  27. ad1a4c6 Change Clang's __VERSION__ to include the same basic info as in clang -v. by Daniel Dunbar · 14 years ago
  28. 9693232 Integrated-As: Support -Wa,-L when using the integrated assembler. by Daniel Dunbar · 14 years ago
  29. 34b8e68 Flip the default for showing include stacks on notes to false. This by Chandler Carruth · 14 years ago
  30. abaca7a Add an option to suppress include stack printing on note diagnostics. by Chandler Carruth · 14 years ago
  31. 7f9fc3f switch a few Driver APIs to use llvm::ArrayRef, cleaning up code. by Chris Lattner · 14 years ago
  32. 114d639 std::vector::data() is not portable to VS. Use a gross hack instead. by Ted Kremenek · 14 years ago
  33. 3c66d30 Frontend: Add a more explicit -backend-option flag for passing backend command by Daniel Dunbar · 14 years ago
  34. 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
  35. da60885 Frontend: Change CC_PRINT_HEADERS to not print header depth markers, these don't by Daniel Dunbar · 14 years ago
  36. 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
  37. 03201fb Use CrashRecoveryContextCleanup objects to reclaim resources from CompilerInstance objects. by Ted Kremenek · 14 years ago
  38. 4722635 Preprocessor: Don't define __STDC__ in -traditional-cpp mode. by Daniel Dunbar · 14 years ago
  39. 207f4d8 Add support for language-specific address spaces. On top of that, by Peter Collingbourne · 14 years ago
  40. 2ed4228 Lexer: Add extremely limited support for -traditional-cpp, ignoring BCPL by Daniel Dunbar · 14 years ago
  41. 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
  42. 0d8d7e6 Correctly store and keep track of the FileSystemOptions in ASTUnit and in clang_codeCompleteAt. by Anders Carlsson · 14 years ago
  43. 3209669 The Darwin kernel does not provide useful guard variable support. by John McCall · 14 years ago
  44. b547eeb Use CrashRecoveryContextCleanup objects to recover an ASTUnit if we crash in ASTUnit::LoadFromCommandLine() and ASTUnit::LoadFromCompilerInvocation(). by Ted Kremenek · 14 years ago
  45. 1040c22 Fix duplicate argument processing by Sandeep Patel · 14 years ago
  46. 9db4846 lib/Frontend/InitHeaderSearch.cpp: Introduce AddMinGW64CXXPaths(Base) for x86_64-w64-mingw32. by NAKAMURA Takumi · 14 years ago
  47. 5370383 Add include paths for Gentoo Linux, from Marcin Mirosław! by Douglas Gregor · 14 years ago
  48. 2e2468e Get rid of the static FileManager::FixupRelativePath. by Anders Carlsson · 14 years ago
  49. b0f4b9a Introduce '-chain-include' option to specify headers that will be converted to chained PCHs in memory by Argyrios Kyrtzidis · 14 years ago
  50. 299a4a9 Add 'OverridenFilesKeepOriginalName' field in SourceManager which if true the SourceManager by Argyrios Kyrtzidis · 14 years ago
  51. 4e03c2b Allow passing '-###' to ASTUnit::LoadFromCommandLine to print out the cc1 options. by Argyrios Kyrtzidis · 14 years ago
  52. e6ec11a Remove the AST printer (-ast-print-xml), which is too incomplete and by Douglas Gregor · 14 years ago
  53. af036a6 Convert FileManager::FixupRelativePath over to using PathV2. by Anders Carlsson · 14 years ago
  54. ab0d8bd Add MinGW GCC 4.5.2 include paths, from Matthieu Monrocq by Douglas Gregor · 14 years ago
  55. 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
  56. 15727dd Introduce OwnsRemappedFileBuffers field in ASTUnit, indicating whether the ASTUnit should delete the remapped buffers. by Argyrios Kyrtzidis · 14 years ago
  57. 9a7e09d Apply sysroot to system c++ headers too. Fixes PR9372. by Rafael Espindola · 14 years ago
  58. 6307660 On FreeBSD, make sure /usr/local/include is *not* in the default include by Roman Divacky · 14 years ago
  59. cfe9af2 Implement -mrtd which sets the StdCall calling convention to be the default one. by Roman Divacky · 14 years ago
  60. c4d2c90 [analyzer] Remove '-analyzer-check-objc-mem' flag, the nominee for best misnomer award. by Argyrios Kyrtzidis · 14 years ago
  61. fdad992 Kill 18 month old #if 0'd code in StmtXML.cpp by Peter Collingbourne · 14 years ago
  62. 8402155 Rename tok::eom to tok::eod. by Peter Collingbourne · 14 years ago
  63. 0535701 [analyzer] Migrate ArrayBoundCheckerV2 to CheckerV2. by Argyrios Kyrtzidis · 14 years ago
  64. 58f2e7c [analyzer] Turn -analyzer-stats into -analyzer-checker=debug.Stats by Argyrios Kyrtzidis · 14 years ago
  65. 6dd4dff [analyzer] Remove '-analyzer-experimental-checks' flag. by Argyrios Kyrtzidis · 14 years ago
  66. e293d30 Teach objc-rewriter to pass -fobjc-exceptions along. by Fariborz Jahanian · 14 years ago
  67. 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
  68. 116f364 Intoduce '-analyzer-checker-help' flag which outputs a list of all available static analyzer checkers. by Argyrios Kyrtzidis · 14 years ago
  69. 65d3925 [analyzer] Remove '-analyzer-experimental-internal-checks' flag, it doesn't have any checkers associated with it anymore. by Argyrios Kyrtzidis · 14 years ago
  70. 38c8fe7 Allow passing a list of comma separated checker names to -analyzer-checker, e.g: by Argyrios Kyrtzidis · 14 years ago
  71. d7f758c Reimplement DefineTypeSize in terms of APInt. This eliminates some by Chris Lattner · 14 years ago
  72. 14aba76 Teach NestedNameSpecifier to keep track of namespace aliases the same by Douglas Gregor · 14 years ago
  73. 277a6e7 Preserve what the user passed to -include when emitting .d files. Fixes PR8974! by Nick Lewycky · 14 years ago
  74. 0761e44 Add a -fcxx-exceptions flag to clang -cc1. This controls the newly added CXXExceptions flag. by Anders Carlsson · 14 years ago
  75. 5ef04ee Switch the VerifyDiagnosticsClient to use PresumedLocs now that they by Chandler Carruth · 14 years ago
  76. 0bb208c Remove the storage for -cxx-system-include. Make libcxx toolchain by Joerg Sonnenberger · 14 years ago
  77. 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
  78. 2df6647 Bug#8945: Add -cxx-isystem option to specify C++ system directories. by Joerg Sonnenberger · 14 years ago
  79. 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
  80. 4b93d66 Re-instate r125819 and r125820 with no functionality change by Peter Collingbourne · 14 years ago
  81. 96b1d4b Revert 125820 and 125819 to fix PR9266. by Rafael Espindola · 14 years ago
  82. 5c722c70 When code-completing a case statement for a switch on a value of by Douglas Gregor · 14 years ago
  83. 906c73f Move CompilerInstance::LLVMContext and LLVMContext ownership to CodeGenAction by Peter Collingbourne · 14 years ago
  84. 21ac10d handle labeldecls. by Chris Lattner · 14 years ago
  85. 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
  86. 05c699e lib/Frontend/InitHeaderSearch.cpp: Add mingw-w64's include paths. by NAKAMURA Takumi · 14 years ago
  87. 0aa2057 Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 instead. by NAKAMURA Takumi · 14 years ago
  88. 125b4cb Fix whitespace. by NAKAMURA Takumi · 14 years ago
  89. 9d50634 fix clang -MM output to escape spaces in filenames. This seems to be by Chris Lattner · 14 years ago
  90. 48601b3 Teach the CXCodeCompleteResults results structure, which stores by Douglas Gregor · 14 years ago
  91. 9b7db62 Improve the invalidation logic for the cache of global code by Douglas Gregor · 14 years ago
  92. c9f2e0f [analyzer] Use the new registration mechanism on the IdempotentOperationChecker. by Argyrios Kyrtzidis · 14 years ago
  93. c12bbe5 Fix the distro name. by Rafael Espindola · 14 years ago
  94. adafdba Fix include paths on 32 bit ubuntu 10.10. Original patch by Jonas Bülow. by Rafael Espindola · 14 years ago
  95. 8e3df4d Allow resolving headers from a PCH even after headers+PCH were moved to another path. by Argyrios Kyrtzidis · 14 years ago
  96. 43dee22 [analyzer] Overhauling of the checker registration mechanism. by Argyrios Kyrtzidis · 14 years ago
  97. f315fa8 OpenCL: add support for __kernel, kernel keywords and EXTENSION, by Peter Collingbourne · 14 years ago
  98. 7502c1d Give some convenient idiomatic accessors to Stmt::child_range and by John McCall · 14 years ago
  99. 0a86d44 Add CMake dependencies so that LLVM_USED_LIBS order doesn't matter. by Jeffrey Yasskin · 14 years ago
  100. 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