1. 477aab6 A StringRef-ication of the DiagnosticIDs API and internals. by Argyrios Kyrtzidis · 13 years ago
  2. 74a5fd8 Make it possible for external tools to distinguish between paths that come from -I and paths that come from -system. Patch from Paul Holden! by Nico Weber · 13 years ago
  3. 4d50934 Fix the clang part of PR7952: rewrite the specialization of isa<> in DeclBase, by Eli Friedman · 13 years ago
  4. c9471b0 Introduce the -fdiagnostics-format=xxx option to control how Clang by Douglas Gregor · 13 years ago
  5. 2eb3cce Add paths used by openSuSE 12.1 by David Chisnall · 13 years ago
  6. 199e09a Add some support for RHEL5 systems. by Eric Christopher · 13 years ago
  7. 4b7e048 Add a FIXME. by Francois Pichet · 13 years ago
  8. a23ae3f Temporary preprocessor hack to get around the Microsoft __identifier(x) extension. by Francois Pichet · 13 years ago
  9. 10620eb Modify some deleted function methods to better reflect reality: by Sean Hunt · 13 years ago
  10. dca8ee8 Introduce a new libclang parsing flag, by Douglas Gregor · 13 years ago
  11. 7665ad8 Frontend: Fix a crash in CC_LOG_DIAGNOSTICS handling. by Daniel Dunbar · 13 years ago
  12. 3dc0541 Preserve the full name of the file, so that '-c -o foo.pic.o' produces by Nick Lewycky · 13 years ago
  13. c159870 Change cycle detection to be based off of a warning flag. by Sean Hunt · 13 years ago
  14. 8c647de ASTUnit::LoadFromASTFile(): recover the resources from an ASTReader if it crashes during PCH validation. by Ted Kremenek · 13 years ago
  15. 5ea4f44 Record where the GCOV data files should be placed. by Nick Lewycky · 13 years ago
  16. 14a0116 Add C++ include paths for libstdc++ with Ubuntu 11.04 and Debian's libstdc++6-4.5, as collected from http://packages.ubuntu.com/search?mode=exactfilename&suite=natty&section=all&arch=any&searchon=contents&keywords=c%2B%2Blocale.h and http://packages.debian.org/wheezy/armel/libstdc++6-4.5-dev/filelist by Axel Naumann · 13 years ago
  17. fe57eef Implement a better version of delegating constructor cycle detection. by Sean Hunt · 13 years ago
  18. d808bd2 Introduce ASTUnit::LoadFromCompilerInvocationAction that allows one to create an ASTUnit by Argyrios Kyrtzidis · 13 years ago
  19. b2dba4b When using -std= flag added check to make sure language and standard are compatable by Chad Rosier · 13 years ago
  20. 0f0cdab lib/Frontend/InitHeaderSearch.cpp: Tweak AddPath() to accept "/foo/bar" (not "X:\foo\bar") with -isysroot. test/PCH/reloc.c can pass. by NAKAMURA Takumi · 13 years ago
  21. f24a151 Implement -fno-dwarf2-cfi-asm. by Rafael Espindola · 13 years ago
  22. 39cd58c Removed redundant case statements by Chad Rosier · 13 years ago
  23. a0fa203 Add -Oz option and use it to set the inline threshold to 25. by Bob Wilson · 13 years ago
  24. f79a719 Add a decl update when a static data member of a class template is instantiated in a different PCH than its containing class. Otherwise we get double definition errors. Fixes a Boost.MPL problem that affects Boost.Accumulators and probably a lot more of Boost. by Sebastian Redl · 13 years ago
  25. 338d7f7 Upgrade Microsoft's __int8, __int16, __int32 and __int64 types from builtin defines to real types. by Francois Pichet · 13 years ago
  26. 014f972 Add libstdc++ search paths for GCC 4.6.0 on Arch Linux. Patch by Jakub Wieczorek. by Nico Weber · 13 years ago
  27. 58a2cd8 Synthesizing the definition of an implicit member is an AST modification, so notify any mutation listeners of it. This fixes a crasher in chained PCH, where an implicit destructor in a PCH gets a definition in a chained PCH, which is then lost. However, any further use of the destructor would cause its definition to be regenerated in the final file, hiding the bug. by Sebastian Redl · 13 years ago
  28. f8c247d Move all of the logic for __DEPRECATED to the driver based on comments by Chandler Carruth · 13 years ago
  29. 1cfe3c3 Fix Clang's __DEPRECATED define to be controled by -Wdeprecated. This by Chandler Carruth · 13 years ago
  30. 50465d1 There were some frustrating problems with the implementation of by Chandler Carruth · 13 years ago
  31. 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 · 13 years ago
  32. e8ba8d7 Wire up the -ftest-coverage and -fprofile-arcs flags to .gcno file emission (at by Nick Lewycky · 13 years ago
  33. 1cfeefd PR9772: Fix the definition of WINT_MIN and WINT_MAX on Linux -ffreestanding. by Eli Friedman · 13 years ago
  34. db57a4c ADT/Triple: Switch to using .isOSDarwin() predicate. by Daniel Dunbar · 13 years ago
  35. 7d2b8c1 Initial work to improve documentation for Clang's diagnostics, from Matthieu Monrocq by Douglas Gregor · 13 years ago
  36. ccad3db Fixes a crash when generating dependency file stuff by Fariborz Jahanian · 13 years ago
  37. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 13 years ago
  38. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 13 years ago
  39. 7e7fbd0 C1X: add a language standard by Peter Collingbourne · 13 years ago
  40. 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 · 13 years ago
  41. 4dddebf Fix -H. It was pretty broken. by Sebastian Redl · 13 years ago
  42. a5fc472 Fix a bunch of major problems with __unknown_anytype and properly test by John McCall · 13 years ago
  43. 919f2ca accept -x objc-cpp-output as an alias for -x objective-c-cpp-output, per PR9577 by Chris Lattner · 13 years ago
  44. e01eceb Frontend/CC_LOG_DIAGNOSTICS: Fix thinko and open diag log in append mode. by Daniel Dunbar · 13 years ago
  45. b6534bb Fronted/CC_LOG_DIAGNOSTICS: Wire up dwarf-debug-flags support. by Daniel Dunbar · 13 years ago
  46. 28f1493 Fronted/CC_LOG_DIAGNOSTICS: Output main file name, and add support for by Daniel Dunbar · 13 years ago
  47. 5dccf57 Fronted/CC_LOG_DIAGNOSTICS: Tweak output form to be plist chunks, and don't by Daniel Dunbar · 13 years ago
  48. 64bfbf5 Frontend: Continue flushing out LogDiagnosticPrinter. by Daniel Dunbar · 13 years ago
  49. 9df2349 Frontend: Sketch a LogDiagnosticPrinter object, and wire CC_LOG_DIAGNOSTICS to by Daniel Dunbar · 13 years ago
  50. 08c6695 Frontend: Sketch support for -diagnostic-log-file, which still doesn't do anything. by Daniel Dunbar · 13 years ago
  51. 8f1cc07 Add support for Fedora16, gcc 4.6.0 and Fedora Rawhide. by Eric Christopher · 13 years ago
  52. a71acfe Also update CMakeList.txt by Argyrios Kyrtzidis · 13 years ago
  53. ea383c0 Add missing file for my previous commit. by Argyrios Kyrtzidis · 13 years ago
  54. 832316e Move Driver::createInvocationFromArgs function to Frontend library to avoid dependency cycle by Argyrios Kyrtzidis · 13 years ago
  55. 054e4f5 Introduce Driver::createInvocationFromArgs used to create a CompilerInvocation from command-line args. by Argyrios Kyrtzidis · 13 years ago
  56. 32ad935 Remove a redundant isValid() check by Matt Beaumont-Gay · 13 years ago
  57. ad1a4c6 Change Clang's __VERSION__ to include the same basic info as in clang -v. by Daniel Dunbar · 13 years ago
  58. 9693232 Integrated-As: Support -Wa,-L when using the integrated assembler. by Daniel Dunbar · 13 years ago
  59. 34b8e68 Flip the default for showing include stacks on notes to false. This by Chandler Carruth · 13 years ago
  60. abaca7a Add an option to suppress include stack printing on note diagnostics. by Chandler Carruth · 13 years ago
  61. 7f9fc3f switch a few Driver APIs to use llvm::ArrayRef, cleaning up code. by Chris Lattner · 13 years ago
  62. 114d639 std::vector::data() is not portable to VS. Use a gross hack instead. by Ted Kremenek · 13 years ago
  63. 3c66d30 Frontend: Add a more explicit -backend-option flag for passing backend command by Daniel Dunbar · 13 years ago
  64. 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 · 13 years ago
  65. da60885 Frontend: Change CC_PRINT_HEADERS to not print header depth markers, these don't by Daniel Dunbar · 13 years ago
  66. 4f32786 Improve crash recovery cleanup to recovery CompilerInstances during crash recovery. This was a huge resource "root" during crashes. by Ted Kremenek · 13 years ago
  67. 03201fb Use CrashRecoveryContextCleanup objects to reclaim resources from CompilerInstance objects. by Ted Kremenek · 13 years ago
  68. 4722635 Preprocessor: Don't define __STDC__ in -traditional-cpp mode. by Daniel Dunbar · 13 years ago
  69. 207f4d8 Add support for language-specific address spaces. On top of that, by Peter Collingbourne · 13 years ago
  70. 2ed4228 Lexer: Add extremely limited support for -traditional-cpp, ignoring BCPL by Daniel Dunbar · 13 years ago
  71. 340415c Use the newly added FileManager::getNoncachedStatValue when trying to determine if any files in the preamble have changed. by Anders Carlsson · 13 years ago
  72. 0d8d7e6 Correctly store and keep track of the FileSystemOptions in ASTUnit and in clang_codeCompleteAt. by Anders Carlsson · 13 years ago
  73. 3209669 The Darwin kernel does not provide useful guard variable support. by John McCall · 13 years ago
  74. b547eeb Use CrashRecoveryContextCleanup objects to recover an ASTUnit if we crash in ASTUnit::LoadFromCommandLine() and ASTUnit::LoadFromCompilerInvocation(). by Ted Kremenek · 13 years ago
  75. 1040c22 Fix duplicate argument processing by Sandeep Patel · 13 years ago
  76. 9db4846 lib/Frontend/InitHeaderSearch.cpp: Introduce AddMinGW64CXXPaths(Base) for x86_64-w64-mingw32. by NAKAMURA Takumi · 13 years ago
  77. 5370383 Add include paths for Gentoo Linux, from Marcin Mirosław! by Douglas Gregor · 13 years ago
  78. 2e2468e Get rid of the static FileManager::FixupRelativePath. by Anders Carlsson · 13 years ago
  79. b0f4b9a Introduce '-chain-include' option to specify headers that will be converted to chained PCHs in memory by Argyrios Kyrtzidis · 13 years ago
  80. 299a4a9 Add 'OverridenFilesKeepOriginalName' field in SourceManager which if true the SourceManager by Argyrios Kyrtzidis · 13 years ago
  81. 4e03c2b Allow passing '-###' to ASTUnit::LoadFromCommandLine to print out the cc1 options. by Argyrios Kyrtzidis · 13 years ago
  82. e6ec11a Remove the AST printer (-ast-print-xml), which is too incomplete and by Douglas Gregor · 13 years ago
  83. af036a6 Convert FileManager::FixupRelativePath over to using PathV2. by Anders Carlsson · 13 years ago
  84. ab0d8bd Add MinGW GCC 4.5.2 include paths, from Matthieu Monrocq by Douglas Gregor · 13 years ago
  85. b1c8649 Currently we can only remap a file by creating a MemoryBuffer and replacing the file contents with it. by Argyrios Kyrtzidis · 13 years ago
  86. 15727dd Introduce OwnsRemappedFileBuffers field in ASTUnit, indicating whether the ASTUnit should delete the remapped buffers. by Argyrios Kyrtzidis · 13 years ago
  87. 9a7e09d Apply sysroot to system c++ headers too. Fixes PR9372. by Rafael Espindola · 13 years ago
  88. 6307660 On FreeBSD, make sure /usr/local/include is *not* in the default include by Roman Divacky · 13 years ago
  89. cfe9af2 Implement -mrtd which sets the StdCall calling convention to be the default one. by Roman Divacky · 13 years ago
  90. c4d2c90 [analyzer] Remove '-analyzer-check-objc-mem' flag, the nominee for best misnomer award. by Argyrios Kyrtzidis · 13 years ago
  91. fdad992 Kill 18 month old #if 0'd code in StmtXML.cpp by Peter Collingbourne · 13 years ago
  92. 8402155 Rename tok::eom to tok::eod. by Peter Collingbourne · 13 years ago
  93. 0535701 [analyzer] Migrate ArrayBoundCheckerV2 to CheckerV2. by Argyrios Kyrtzidis · 13 years ago
  94. 58f2e7c [analyzer] Turn -analyzer-stats into -analyzer-checker=debug.Stats by Argyrios Kyrtzidis · 13 years ago
  95. 6dd4dff [analyzer] Remove '-analyzer-experimental-checks' flag. by Argyrios Kyrtzidis · 13 years ago
  96. e293d30 Teach objc-rewriter to pass -fobjc-exceptions along. by Fariborz Jahanian · 13 years ago
  97. 7decebf Teach TextDiagnosticPrinter to print out '-Werror' in addition to the warning flag for a warning mapped to an error. by Ted Kremenek · 13 years ago
  98. 116f364 Intoduce '-analyzer-checker-help' flag which outputs a list of all available static analyzer checkers. by Argyrios Kyrtzidis · 13 years ago
  99. 65d3925 [analyzer] Remove '-analyzer-experimental-internal-checks' flag, it doesn't have any checkers associated with it anymore. by Argyrios Kyrtzidis · 13 years ago
  100. 38c8fe7 Allow passing a list of comma separated checker names to -analyzer-checker, e.g: by Argyrios Kyrtzidis · 13 years ago