1. ae57ead OpenCL: add driver/frontend support for precompiled headers by Peter Collingbourne · 13 years ago
  2. 0caed28 lib/Frontend/CompilerInstance.cpp: Suppress a "Comparision of unsigned and signed" warning on Cygwin gcc-4.3.4. by NAKAMURA Takumi · 13 years ago
  3. a789ca9 Whitespace by NAKAMURA Takumi · 13 years ago
  4. 5e1cdac Rename TagDecl::isDefinition -> isCompleteDefinition by John McCall · 13 years ago
  5. d51e43a CUDA: add -fcuda-is-device flag by Peter Collingbourne · 13 years ago
  6. 88934e8 Driver & AST: Implement support for -fpack-struct and -fpack-struct= command by Daniel Dunbar · 13 years ago
  7. 2572849 Seriously ugly hack, part 2 by Douglas Gregor · 13 years ago
  8. 1872e79 Seriously ugly hack to try to get the Windows builders back online by Douglas Gregor · 13 years ago
  9. 2bc7507 Introduce a simple file-based locking protocol for on-demand module by Douglas Gregor · 13 years ago
  10. ef48e05 Fix include path detection on Fedora 15 with GCC 4.6.1. Patch by Arthur Haas. by Justin Holewinski · 13 years ago
  11. 10a82cd Rip out flags for controlling C++ "production mode" separately. by Bob Wilson · 13 years ago
  12. 0ced799 When build a module on demand, run the module-building job on a by Douglas Gregor · 13 years ago
  13. d1e40d5 Make -fobjc-nonfragile-abi the -cc1 default, since it's the by John McCall · 13 years ago
  14. d309528 [analyzer] Add -analyzer-purge option which can take on multiple values, remove -analyzer-purge=none. (Small refactor as well: move the work of constructing AnalysisManager from the callers to the class itself.) by Anna Zaks · 13 years ago
  15. 76101cf Basic/Diagnostics: Add an isDefaultMappingAsError method, and switch TextDiagnosticPrinter to use that instead of extracting the current mapping via getDiagnosticLevel, which fixes one class of corner cases w.r.t. printing the "-Werror" diagnostic option marker. by Daniel Dunbar · 13 years ago
  16. 4aa8f2b Basic/Diagnostic: Factor out by Daniel Dunbar · 13 years ago
  17. 08d6acf Introduce an opt-in warning when a module is being implicitly built by Douglas Gregor · 13 years ago
  18. aee526e Introduce a pure virtual clone() method to DiagnosticConsumer, so that by Douglas Gregor · 13 years ago
  19. cc78c6c [driver] Add basic support for escaping XML characters in CC_LOG_DIAGNOSTICS by Chad Rosier · 13 years ago
  20. ed73b10 Remove the egregious hack that made Objective-C++ ARC work with older by Douglas Gregor · 13 years ago
  21. 30c4240 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 13 years ago
  22. 64b0cee Add back support for a manually formatted section of the diagnostic by Chandler Carruth · 13 years ago
  23. e6d1dff Hoist and beef up the asserts about the level of infrastructure expected by Chandler Carruth · 13 years ago
  24. 0ef8988 Switch the emission of diagnostics without a source location to by Chandler Carruth · 13 years ago
  25. 75c1bef Extract the actual printing of the message string into a helper by Chandler Carruth · 13 years ago
  26. 8dcdde1 Group the helpers for word wrapping with the primary routine. No by Chandler Carruth · 13 years ago
  27. ee0f84f Don't map a file:line:col triplet that is inside the preamble range to by Argyrios Kyrtzidis · 13 years ago
  28. a65cb0c Don't print a stray ] at the end of diagnostics. by Benjamin Kramer · 13 years ago
  29. 3a21809 Remove support for splitting word-wrapped diagnostic messages on newline by Chandler Carruth · 13 years ago
  30. 45b19de Move the word wrapped printing routine down to all the other helper by Chandler Carruth · 13 years ago
  31. a3ba6bb Switch some of my recently added helper functions to use the proper by Chandler Carruth · 13 years ago
  32. 253d41d Rewrite the printing of diagnostic options, categories, etc to actually by Chandler Carruth · 13 years ago
  33. 40847cf Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 13 years ago
  34. c3516af Delete an extraneous line I missed. by Chandler Carruth · 13 years ago
  35. 53a529e A direct extraction of the rest of the option printing into a helper. by Chandler Carruth · 13 years ago
  36. 621bc69 Rename VerifyDiagnosticsClient to VerifyDiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
  37. 7614578 Start a more correct pattern for factoring out the name printing. Slowly by Chandler Carruth · 13 years ago
  38. a629004 Revert r140484. That was *not* ready to be committed! Only halfway done, by Chandler Carruth · 13 years ago
  39. 534ed20 Fix a formatting goof. by Chandler Carruth · 13 years ago
  40. 4e85b8a Rename ChainedDiagnosticClient to ChainedDiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
  41. 89645ba Extract the diagnostic message formatting into a helper routine. by Chandler Carruth · 13 years ago
  42. 26e7a90 Rename StoredDiagnosticClient to StoredDiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
  43. 99c4e5b Extract the logic for printing a colorful level name into a helper function. by Chandler Carruth · 13 years ago
  44. 78ad0b9 Rename DiagnosticClient to DiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
  45. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  46. 026cb76 Inline this method now that its completely trivial, and prepare for by Chandler Carruth · 13 years ago
  47. 18fc002 Shuffle some names around. 'CaretDiagnostic' is inaccurate as this needs by Chandler Carruth · 13 years ago
  48. 8be5c15 Actually remove the members of CaretDiagnostic no longer in use for by Chandler Carruth · 13 years ago
  49. b9c398b Sink the logic for suppressing some macro expansion notes from the by Chandler Carruth · 13 years ago
  50. a02a8a9 Split the recursive macro expansion walk out from the routine which by Chandler Carruth · 13 years ago
  51. 10efbaf Don't translate CRLF files into LF files. Fixes PR6870, from Aaron Ballman! by Douglas Gregor · 13 years ago
  52. 548f6c8 More missing header inclusions from llvm_unreachable migration. by David Blaikie · 13 years ago
  53. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  54. c535d97 Reenable -cxx-isystem for Objective C++, until I come up with a better solution by Benjamin Kramer · 13 years ago
  55. 47adebe Add support for CPATH and friends. by Benjamin Kramer · 13 years ago
  56. 37c31c2 In the OpenCL mode, the AltiVec mode must be off and checks must be strict by Tobias Grosser · 13 years ago
  57. 47fcd29 Remove __WCHAR_UNSIGNED__ and anything that used it. by Eric Christopher · 13 years ago
  58. 92ddef1 In libclang, when visiting preprocessed entities in a source range, use by Argyrios Kyrtzidis · 13 years ago
  59. b6441ef Introduce local_begin()/local_end() methods in PreprocessingRecord which by Argyrios Kyrtzidis · 13 years ago
  60. 507097e [libclang] When getting a source location from a file:line:col triplet by Argyrios Kyrtzidis · 13 years ago
  61. a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
  62. 9850ae1 Do not use builtin includes if -fms-compatibility is specified. Some MSVC header files have the same name as clang's builtins, this creates clash. by Francois Pichet · 13 years ago
  63. 62ec1f2 Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear that this flag must be used only for Microsoft extensions and not emulation; to avoid confusion with the new LangOptions::MicrosoftMode flag. by Francois Pichet · 13 years ago
  64. ae55608 As per discussion with Doug Gregor on the IRC channel, introduce a new compiler switch: -fms-compatility. by Francois Pichet · 13 years ago
  65. fba18aa Add an experimental flag -fauto-module-import that automatically turns by Douglas Gregor · 13 years ago
  66. b2d39c2 Comment what's going on when we compile a module by Douglas Gregor · 13 years ago
  67. 4ebd45f Detect cyclic module dependencies in a manner that is rather more by Douglas Gregor · 13 years ago
  68. 7489889 Eliminate the list of modules from the preprocessor options. This was by Douglas Gregor · 13 years ago
  69. 531dcce Eliminate the unused -create-module cc1-level option by Douglas Gregor · 13 years ago
  70. 1a995dd When we load the first module, make sure that we wire up the ASTConsumer to the newly-created ASTReader. This makes sure that CodeGen sees the declarations it is interested in by Douglas Gregor · 13 years ago
  71. e24692b [PCH] Overhaul how preprocessed entities are [de]serialized. by Argyrios Kyrtzidis · 13 years ago
  72. de8a905 Make -E work with module imports by Douglas Gregor · 13 years ago
  73. 815759c Encode the module hash in base-36, to reduce the length of the strings a bit by Douglas Gregor · 13 years ago
  74. 76d991e Assert that the module hash produced after stripping away non-modular options is the same as the module hash before stripping those options. by Douglas Gregor · 13 years ago
  75. 6e975c4 For modules, use a hash of the compiler version, language options, and by Douglas Gregor · 13 years ago
  76. 1c7e047 When building a module on-demand, clear out the "non-modular" language by Douglas Gregor · 13 years ago
  77. e289d81 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 13 years ago
  78. 7824365 When compiling a module on-demand, re-use the diagnostics client by Douglas Gregor · 13 years ago
  79. 21cae20 When an import statement fails to find a module in the module cache, by Douglas Gregor · 13 years ago
  80. 9a6da69 Introduce a cc1-level option to provide the path to the module cache, by Douglas Gregor · 13 years ago
  81. 26d43cd [libclang] In ASTUnit::Parse copy the CompilerInvocation object instead of by Argyrios Kyrtzidis · 13 years ago
  82. eced60c Only predefine the __EXCEPTIONS macro if C++ exceptions are turned on. by Douglas Gregor · 13 years ago
  83. 08e0bc1 Kill of the Decl::PCHLevel field entirely. We now only need to know by Douglas Gregor · 13 years ago
  84. 13db5cf Treat the weak export of block runtime symbols as a deployment-target by John McCall · 13 years ago
  85. 5770bb7 Extract the emission of the diagnostic's location into a separate by Chandler Carruth · 13 years ago
  86. 6c57cce Move the HilightRange method from TextDiagnosticPrinter down to by Chandler Carruth · 13 years ago
  87. d2156fc Hoist the tab expansion into a helper function. by Chandler Carruth · 13 years ago
  88. 0580e7d Don't compute the same line number in two places, once inside a loop. by Chandler Carruth · 13 years ago
  89. 5182a18 Switch the CharSourceRange array to a small vector. The array was by Chandler Carruth · 13 years ago
  90. c79a0d2 Remove the doxyment for this now defunct parameter. by Chandler Carruth · 13 years ago
  91. f15651a Don't recompute the presumed loc twice in 5 lines of code... Spotted by by Chandler Carruth · 13 years ago
  92. 8a7b3f7 Use ArrayRef for the fixit hint array rather than a pointer and a size. by Chandler Carruth · 13 years ago
  93. 682630c Hoist the construction of the FixItHint line into a member function with by Chandler Carruth · 13 years ago
  94. 335a13f Add missing dependency by Peter Collingbourne · 13 years ago
  95. c8c97a0 Fix Lexer::ComputePreamble when MaxLines parameter is non-zero. by Argyrios Kyrtzidis · 13 years ago
  96. cca6158 Hoist the emission of parseable fixits into a helper method, simplifying by Chandler Carruth · 13 years ago
  97. f8a1e51 Always construct an ASTReader with a non-NULL ASTContext and by Douglas Gregor · 13 years ago
  98. bcfd1f5 Extend the ASTContext constructor to delay the initialization of by Douglas Gregor · 13 years ago
  99. 998b3d3 Allow the preprocessor to be constructed without performing target- by Douglas Gregor · 13 years ago
  100. 3e3cd93 Teach ASTContext and Preprocessor to hold on to references to the same by Douglas Gregor · 13 years ago