1. 25a88bb Eliminate post-diagnostic hooks. Instead, implement a Sema-specific by Douglas Gregor · 16 years ago
  2. ca45cff refactor some code, fixing a problem discovered by the dragonfly bsd people, where by Chris Lattner · 16 years ago
  3. 318ca71 pass langoptions around. by Chris Lattner · 16 years ago
  4. 3332864 pass LangOptions into TargetInfo::getTargetDefines, so that targets by Chris Lattner · 16 years ago
  5. 4d7a089 Bindir and Win32 builds work, so switch to .inc files. Leave the .def files in the tree for a day or so longer. by Sebastian Redl · 16 years ago
  6. 525c4b0 Allow notes to be printed following a fatal error, then suppress any by Douglas Gregor · 16 years ago
  7. a393e9e Build system changes to use TableGen to generate the various by Douglas Gregor · 16 years ago
  8. e89b6b2 Revert the switch to the tablegen diags. It fails for seperate objdir builds and cmake builds, and I have no clue what to do about it. Revisit this after someone with a clue about the build systems has looked at it. by Sebastian Redl · 16 years ago
  9. 3801d71 Switch diagnostics from .def to tablegen files. Please validate the Windows build. by Sebastian Redl · 16 years ago
  10. 50f4f46 Add Diagnostic files for Frontend and move a couple errors over. by Daniel Dunbar · 16 years ago
  11. 4ad4b3e Driver: Use standard Diagnostic interface for diagnostics. by Daniel Dunbar · 16 years ago
  12. 1841aa1 Clear all the linetable state in clear(), fixing problems by Chris Lattner · 16 years ago
  13. ee1828a Add a notion of "post-diagnostic hooks", which are callbacks attached by Douglas Gregor · 16 years ago
  14. 4a77edb Remove some now-unneeded calls to llvm::errs().flush(). by Daniel Dunbar · 16 years ago
  15. 321abd4 Add FullSourceLoc::getDecomposedLoc. by Ted Kremenek · 16 years ago
  16. d42ffbd Revert my last couple patches until I can get them to not make the tests fail. by Ted Kremenek · 16 years ago
  17. b9eb3af Teach Diagnostic about Selector. by Ted Kremenek · 16 years ago
  18. 150ec29 Selector: (changes made after discussing this more with Steve Naroff) by Ted Kremenek · 16 years ago
  19. f5ed396 Handle null IdentifierInfo* in Selector::getAsString(). by Ted Kremenek · 16 years ago
  20. ae50fa0 Include information about compound statements when crashing in sema or the by Chris Lattner · 16 years ago
  21. 5f7d228 allocate MultiKeywordSelector's out of a bump pointer allocator instead of malloc. by Chris Lattner · 16 years ago
  22. 6328cc3 implement support for propagating *features* down to the code generator by Chris Lattner · 16 years ago
  23. 84f0ea8 Add plumbing to support programatically defining __SSE2__ and friends, by Chris Lattner · 16 years ago
  24. c0f5921 minor cleanups to target-specific #defines, no functionality change. by Chris Lattner · 16 years ago
  25. 3daed52 improve compatibility with GCC 4.4, patch by Michel Salim (PR3697) by Chris Lattner · 16 years ago
  26. 066d2ea TargetInfo::validateAsmConstraint now takes a reference to the full constraints string. This will make it possible to support multi-character constraints. No functionality change (for now). by Anders Carlsson · 16 years ago
  27. b2fb6de Clean up and document code modification hints. by Douglas Gregor · 16 years ago
  28. 4b2d3f7 Introduce code modification hints into the diagnostics system. When we by Douglas Gregor · 16 years ago
  29. 84d0133 Minor refactoring. by Fariborz Jahanian · 16 years ago
  30. 66a5c2c patch for two things. by Fariborz Jahanian · 16 years ago
  31. 54fefbe add support for amd64-*, patch by Brooks Davis! by Chris Lattner · 16 years ago
  32. 92dd386 replace a dirty hack with a clean solution. Too bad we can't by Chris Lattner · 16 years ago
  33. d0344a4 Fix a long standard problem with clang retaining "too much" sugar by Chris Lattner · 16 years ago
  34. bff5c51 add an accessor. by Chris Lattner · 16 years ago
  35. 387616e add an accessor. by Chris Lattner · 16 years ago
  36. 336f26b fix a minor bug with my previous patch by Chris Lattner · 16 years ago
  37. f5d2328 fix notes so that they are always filtered with the same logic by Chris Lattner · 16 years ago
  38. b1152d8 Supply the header corresponding to a library builtin as a separate argument to the LIBBUILTIN macro by Douglas Gregor · 16 years ago
  39. 6678133 add a new SourceManager::getInstantiationRange helper method. by Chris Lattner · 16 years ago
  40. e7fb484 track "just a little more" location information for macro instantiations. by Chris Lattner · 16 years ago
  41. 3573c0c Add -ffreestanding to suppress the implicit declaration of library builtins like printf and malloc. Fixes PR3586 by Douglas Gregor · 16 years ago
  42. 2793bda Define __ELF__ on FreeBSD. Patch by Roman Divacky! by Anton Korobeynikov · 16 years ago
  43. ea684e6 Fix the build on win32. by Cedric Venet · 16 years ago
  44. 487cdee Define __ELF__ for linux systems. by Argyrios Kyrtzidis · 16 years ago
  45. 6ad474f Give TargetInfo a new IntPtrType to hold the intptr_t type for a target. by Chris Lattner · 16 years ago
  46. a30b17b Make nonfragile-abi the default for darwin's 64bit abi for objective-c programs. by Fariborz Jahanian · 16 years ago
  47. 96438f3 FileManager: by Ted Kremenek · 16 years ago
  48. 3102c83 search and replaceo? by Chris Lattner · 16 years ago
  49. fc7052d Add lightweight shim "clang::StatSysCallCache" that caches 'stat' system calls by Ted Kremenek · 16 years ago
  50. 2b5abf5 simplify and refactor a bunch of type definition code in Preprocessor by Chris Lattner · 16 years ago
  51. 1522142 don't emit any diagnostics after a fatal one. by Chris Lattner · 16 years ago
  52. da0cbc1 add support to the diagnostics machinery for mapping warnings and by Chris Lattner · 16 years ago
  53. 06ebe86 make clang agree with gcc 4.2's x86-64 predefines and settings. by Chris Lattner · 16 years ago
  54. d427ad4 fix some differences between apple gcc and clang on darwin/x86-32. by Chris Lattner · 16 years ago
  55. 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 16 years ago
  56. 137b6a6 Implement handling of file entry/exit notifications from GNU by Chris Lattner · 16 years ago
  57. 6b30667 make getFileCharacteristic linetable aware. line markers that by Chris Lattner · 16 years ago
  58. 9d79eba propagate linemarker flags down into the the line table, currently by Chris Lattner · 16 years ago
  59. 6c1fbe0 replace gimpy linear search with svelte binary search ;-) by Chris Lattner · 16 years ago
  60. 1c4a498 make my atrocious linear search at least search in the order that is by Chris Lattner · 16 years ago
  61. 0e0e5da add comment by Chris Lattner · 16 years ago
  62. fc39133 add the difference in the line marker phys line number and the by Chris Lattner · 16 years ago
  63. 3cd949c add really really trivial #line support, where #line now makes every by Chris Lattner · 16 years ago
  64. 30fc933 lower the interface to getLineNumber like we did for by Chris Lattner · 16 years ago
  65. 7da5aea make SM::getColumnNumber take a predecomposed FileID/offset, which by Chris Lattner · 16 years ago
  66. 23b5dc6 build per-fid linetable entries. by Chris Lattner · 16 years ago
  67. ac50e34 more plumbing for #line propagation. Use happy bit #3 out of FileInfo :) by Chris Lattner · 16 years ago
  68. 4c4ea17 stub out basic #line handling calls. by Chris Lattner · 16 years ago
  69. 00282d6 reclaim my precious bit in FileInfo by ensuring that ContentCache objects by Chris Lattner · 16 years ago
  70. 0d0bf8c switch SourceManager from using an std::map and std::list of by Chris Lattner · 16 years ago
  71. 19e8e2c next round of diagnostics cleanups, moving some by Chris Lattner · 16 years ago
  72. 88eccaf Fix -Wimplicit-function-declaration, which required some refactoring and by Chris Lattner · 16 years ago
  73. 3632a35 Add method FullSourceLoc::getBufferData(). by Ted Kremenek · 16 years ago
  74. 778601f long long and double have 64-bit alignment on x86-64. by Chris Lattner · 16 years ago
  75. 7536889 On Windows use a BumpPtrAllocator for the UniqueFileContainer's StringMap. by Ted Kremenek · 16 years ago
  76. f3eb921 FileManager: Use a BumpPtrAllocator for the StringMaps DirEntries and FileEntries. by Ted Kremenek · 16 years ago
  77. cb8d58b Add a some comments to designate Windows-specific/Unix-specific code. No functionality change. by Ted Kremenek · 16 years ago
  78. 03eb543 If an input constraint refers to an output constraint, it should have the same constraint info as the output constraint. Fixes PR3417 by Anders Carlsson · 16 years ago
  79. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  80. b9c3f96 Introduce a new PresumedLoc class to represent the concept of a location by Chris Lattner · 16 years ago
  81. 08c375c make -print-stats print stats about the amount of the SLoc by Chris Lattner · 16 years ago
  82. e957f53 add SparcV8 asm register info support. Patch by Ben Lickly! by Chris Lattner · 16 years ago
  83. 3c12557 now that everything properly handles multiply instantiated by Chris Lattner · 16 years ago
  84. addb797 make getInstantiationLoc and getSpellingLoc handle multiply instantiated by Chris Lattner · 16 years ago
  85. bcd1a1b fix a negated conditional in getDecomposedInstantiationLocSlowCase, by Chris Lattner · 16 years ago
  86. 5b9a504 start plumbing together the line table information. So far we just by Chris Lattner · 16 years ago
  87. 987cd3d Lazily paging in file contents is a big win for PTH, strip out the old by Chris Lattner · 16 years ago
  88. de7aeef Check in the long promised SourceLocation rewrite. This lays the by Chris Lattner · 16 years ago
  89. 79bc64c Handle the 'e' constraint. Fixes PR3385 by Anders Carlsson · 16 years ago
  90. cabe668 Added virtual method DiagnosticClient::IncludeInDiagnosticCounts(). This is used by Diagnostics to determine if a diagnostic sent to a given DiagnosticClient should be included in the count of diagnostics. The default implementation of this method returns 'true'. by Ted Kremenek · 16 years ago
  91. 6a170eb Add a bit to IdentifierInfo that acts as a simple predicate which by Chris Lattner · 16 years ago
  92. ea9c26b Fix: <rdar://problem/6510344> [pth] PTH slows down regular lexer considerably (when it has substantial work) by Ted Kremenek · 16 years ago
  93. a11d617 Rename SourceManager::getCanonicalFileID -> getFileID. There is by Chris Lattner · 16 years ago
  94. 2fa3ec8 remove the public SourceManager::getContentCacheForLoc method. by Chris Lattner · 16 years ago
  95. b21e5a0 remove the SourceManager:: and FullSourceLoc::getFileEntryForLoc methods. by Chris Lattner · 16 years ago
  96. 31530ba SourceManager::getBufferData(SourceLocation) is dead, delete it. by Chris Lattner · 16 years ago
  97. a90a4d4 some minor cleanups to SourceManager, and eliminate the by Chris Lattner · 16 years ago
  98. 775841f Handle the 'X' constraint. Fixes <rdar://problem/6504897>. by Anders Carlsson · 16 years ago
  99. 42e1ee0 Add sema support for symbolic names in inline asm statements. by Anders Carlsson · 16 years ago
  100. ca01342 Fit in 80 cols by Nate Begeman · 16 years ago