1. 87e5732 Be sure to turn on -fblocks. by Mike Stump · 15 years ago
  2. 4d9d51a Add support for -Wmissing-noreturn. by Mike Stump · 15 years ago
  3. 5692586 Add noreturn support for blocks. by Mike Stump · 15 years ago
  4. fb84664 fix PR4633: cast to void should silence the 'unused expression' warning. by Chris Lattner · 15 years ago
  5. efadb77 Bounds checking for address spaces. by John McCall · 15 years ago
  6. e24aea2 Ensure we can work through typedefs. by Mike Stump · 15 years ago
  7. 773db1d Add knowledge about _longjmp being noreturn. by Mike Stump · 15 years ago
  8. fd350b5 Add builtin knowledge about longjmp being noreturn. Add printing for by Mike Stump · 15 years ago
  9. 0feecbb Add noreturn for exit. by Mike Stump · 15 years ago
  10. 22bfc7b add bugzilla # by Chris Lattner · 15 years ago
  11. 2d3c191 Fix PR4624. by Mike Stump · 15 years ago
  12. 478fbc6 PR3575 - warn on declared variable or function attributes after a definition, which are currently ignored. by Ryan Flynn · 15 years ago
  13. 2455636 Add noreturn as a type attribute, handle printing for them and handle by Mike Stump · 15 years ago
  14. 8bf0ccd Make having no RUN line a failure. by Daniel Dunbar · 15 years ago
  15. 13591ed Semantic checking for main(). by John McCall · 15 years ago
  16. 5f28a1e Implement new warning for functions declared 'noreturn' when they fall off the end. by Mike Stump · 15 years ago
  17. b1682c5 Add warning for falling off the end of a function that should return a by Mike Stump · 15 years ago
  18. d1969d8 Prep for new warning. by Mike Stump · 15 years ago
  19. ec8b59f Improve GCC compatibility by allowing static tentative definitions of by Douglas Gregor · 15 years ago
  20. be6d259 enhance the goto checker to reject jumps across __block variable definitions. by Chris Lattner · 15 years ago
  21. f23ecd9 Generate error on declaration containing 'static' and '__attribute__((weak))' by Fariborz Jahanian · 15 years ago
  22. dbfe99e Handle some more fallout with the conversion of using PointerType for by Ted Kremenek · 15 years ago
  23. 9685aee Remove excessive use of Carbon.h / Cocoa.h in clang tests. by Daniel Dunbar · 15 years ago
  24. cb52d28 Misc fixes to fix tests on OpenBSD, per email to cfe-commits. Patches by Eli Friedman · 16 years ago
  25. 9c10fcf reimplement vector comparisons as [fi]cmp+sext instead of using v[if]cmp. by Chris Lattner · 16 years ago
  26. 6bec78d Tighten up the conditions under which we build an implicit function by Douglas Gregor · 16 years ago
  27. f933437 Fix a problem with false diagnostics when comparing distinct NULL pointer types, from David Majnemer by Douglas Gregor · 16 years ago
  28. 6f4a69a Fix bitfield promotion in the presence of explicit casts, from Abrama Bagnara. by Douglas Gregor · 16 years ago
  29. 149f138 Implement PR4175, catching some questionable comparisons. Patch by by Chris Lattner · 16 years ago
  30. d966a55 Move the check for vprintf* functions inside of SemaCheckStringLiteral. Fixes PR4470. by Anders Carlsson · 16 years ago
  31. 1bd1f6e OpenCL 1.0 support: by Nate Begeman · 16 years ago
  32. 8f031b3 Implement support for the format_arg attribute. Fixes PR4442. by Anders Carlsson · 16 years ago
  33. e8c9e92 OpenCL 1.0 Support: by Nate Begeman · 16 years ago
  34. 58d29a4 OpenCL 1.0 support: explicit casts to ext-vector types by Nate Begeman · 16 years ago
  35. 131f465 OpenCL 1.0 Support, patch 1/N: upper case swizzle operator and hex element index. by Nate Begeman · 16 years ago
  36. 6aed766 Add -fblocks by Douglas Gregor · 16 years ago
  37. e0762c9 Keep track of when declarations are "used" according to C and by Douglas Gregor · 16 years ago
  38. 7d5c74e Use QualType to represent block's implicit return type as by Fariborz Jahanian · 16 years ago
  39. 5bc8610 PR4351: Add constant evaluation for constructs like "foo == NULL", where by Eli Friedman · 16 years ago
  40. 6b5374f Allow initializing a vector with a vector in addition to allowing a list by Eli Friedman · 16 years ago
  41. 687abff Don't allow defining a block with a non-prototype type. Remove a by Eli Friedman · 16 years ago
  42. dc5a1bd Test changes to account for removed builtins. by Eli Friedman · 16 years ago
  43. 147bd64 PR4326: Handle constant evaluation for void* pointer subtraction correctly. by Eli Friedman · 16 years ago
  44. bb32e6d Back out r72764; I should have looked more carefully before committing by Eli Friedman · 16 years ago
  45. a3c29e1 PR3678: Add support for "Yt" asm register constraint. by Eli Friedman · 16 years ago
  46. c4db24a PR4290: Handle vfprintf in a way that doesn't give any diagnostics for by Eli Friedman · 16 years ago
  47. b92abb4 PR4142: Add %m format string specifier. by Eli Friedman · 16 years ago
  48. bc4e29f PR4287: allow a variadic prototype to make a subsequent K&R style by Eli Friedman · 16 years ago
  49. 8662587 Downgrade an error about "return in a no-return function" from being by Chris Lattner · 16 years ago
  50. bb6415c Fix for PR4285: allow intializing a const wchar_t array with a wide string. by Eli Friedman · 16 years ago
  51. e540858 Make sure we don't give the wrong warning, and make sure not to set by Eli Friedman · 16 years ago
  52. 8718a6a Revert r72575, which isn't really right, and fix up other code to by Eli Friedman · 16 years ago
  53. 4f54f4e Avoid dumping during semantic analysis when checking array types when by Mike Stump · 16 years ago
  54. 2073fd5 restrict is not a keyword in gnu89 mode. Change TokenKinds.def to by Eli Friedman · 16 years ago
  55. 1eed602 Extend getPreferredTypeAlign to handle _Complex double and long long correctly. by Eli Friedman · 16 years ago
  56. 9b82ce9 merge two tests. by Chris Lattner · 16 years ago
  57. 3f76ae1 reword a warning for clarity by Chris Lattner · 16 years ago
  58. 55d1b6a Add -fblocks for the test. by Argyrios Kyrtzidis · 16 years ago
  59. 6409625 Parse typeof-specifier the same way as sizeof/alignof are parsed. by Argyrios Kyrtzidis · 16 years ago
  60. e898f8a Check on null arguments in the presense of nonnull attribute. by Fariborz Jahanian · 16 years ago
  61. d66f22d Patch finishes off application of printf attribute on blocks. by Fariborz Jahanian · 16 years ago
  62. c219a15 Remove the -arch option from clang-cc: for all practical purposes, it's by Eli Friedman · 16 years ago
  63. 5c091ba Add stricter checking for va_arg. by Eli Friedman · 16 years ago
  64. 88f7b57 PR2044: reject declarations of functions returning variably modified types. by Eli Friedman · 16 years ago
  65. 759f252 PR3009: Get rid of bogus warning for scalar compound literals. by Eli Friedman · 16 years ago
  66. 3bba33d improved on diagnosing misplacement of sentinel attributes. by Fariborz Jahanian · 16 years ago
  67. 9f8f17c added -fblocks to the test. by Fariborz Jahanian · 16 years ago
  68. daf0415 This patch finishes off the sentinel attribute handling for by Fariborz Jahanian · 16 years ago
  69. 2f7c392 Adds recognition of sentinel attribute on block declarations. by Fariborz Jahanian · 16 years ago
  70. 236673e Diagnose missing sentinel argument on a funciton call with sentinel attribute. by Fariborz Jahanian · 16 years ago
  71. 1faf5ba Add a test case to showcase a difference in #pragma pack handling by Daniel Dunbar · 16 years ago
  72. 42ae3e8 Fix <rdar://problem/6880975> [format string] Assertion failed: (Arg < NumArgs && "Arg access out of range!"). by Ted Kremenek · 16 years ago
  73. 82afa2d Fix rdar://6880951 by rejecting vectors of vectors. by Chris Lattner · 16 years ago
  74. 8f12f65 reject use of the GNU _Decimal32 extension with a diagnostic, not an abort. by Chris Lattner · 16 years ago
  75. 38aeec7 Fix rdar://6880874 - [sema] crash on array types with different index sizes by Chris Lattner · 16 years ago
  76. 2db15bd Fix rdar://6881069, a crash on a form of vector_size that we by Chris Lattner · 16 years ago
  77. d4b19d5 improve the diagnostic for uses of the GCC "global variable in a register" extension. by Chris Lattner · 16 years ago
  78. e7ac0a9 Fix the atomics sema code to convert operands to the argument types by Chris Lattner · 16 years ago
  79. 5caa370 reimplement __sync_* builtins to be variadic and to follow the same by Chris Lattner · 16 years ago
  80. 7bc8d96 Allow qualifiers on blocks. Radar 6441502 by Mike Stump · 16 years ago
  81. af199f3 Tighten up relationals with blocks and ints. Radar 6441502 by Mike Stump · 16 years ago
  82. dd3e166 Improve semantic checking for blocks. Radar 6441502 by Mike Stump · 16 years ago
  83. 868bd0a Improve handling of (X86) target features. - This is a WIP... by Daniel Dunbar · 16 years ago
  84. 5320285 PR2524: downgrade taking address of expression of type 'void' to an by Eli Friedman · 16 years ago
  85. f69fcae If we have mismatched integer tied operands, but the operand by Chris Lattner · 16 years ago
  86. 33bbbc5 When determining whether an expression refers to a bit-field, look by Douglas Gregor · 16 years ago
  87. 2d833e3 Fix bitfield promotions in several more cases. We don't seem to work hard enough at determining whether an expression is a bitfield or not, yet. by Douglas Gregor · 16 years ago
  88. c975bb0 Add Sema checking for __block on vm declarations. Radar 6441502 by Mike Stump · 16 years ago
  89. fc24e44 Implement bit-field promotion rules for C99. Fixes PR3500. by Douglas Gregor · 16 years ago
  90. 41826bb PR4013 and PR4105: pointer-like types can only be cast to/from integers by Eli Friedman · 16 years ago
  91. 940ab97 Name the "return-type" DiagGroup and reference it in a few places. by Steve Naroff · 16 years ago
  92. 1885764 Properly compute the alignment of typedefs that make use of the by Douglas Gregor · 16 years ago
  93. 2c0ccd0 Warn about invalid return statements by default. by Steve Naroff · 16 years ago
  94. 4d150c8 only support int128_t on 64-bit and larger targets. 32-bit targets don't by Chris Lattner · 16 years ago
  95. 2df9ced initial support for __[u]int128_t, which should be basically by Chris Lattner · 16 years ago
  96. ea000bf Sema checking for incorrect placement of __block. Radar 6441502 by Mike Stump · 16 years ago
  97. 0c74e8a Implement semantic analysis for transparent unions. This is largely by Douglas Gregor · 16 years ago
  98. 6c92fa7 Fixup Sema and CodeGen for block literal attributes when the return by Mike Stump · 16 years ago
  99. 19c30c0 Sema and CodeGen support for attributes on blocks. Radar 6441502 by Mike Stump · 16 years ago
  100. 65e6a09 Fix PR4092 by improving error recovery in two ways: by Chris Lattner · 16 years ago