1. d451f83 When parsing a top level struct declaration, make sure to by Chris Lattner · 15 years ago
  2. e78ec31 fix #2 :) by Chris Lattner · 15 years ago
  3. 4a058de fix testcase, thanks Daniel. by Chris Lattner · 15 years ago
  4. 9fcfe92 fix PR5265: the size of a float3 should be rounded up to its alignment. by Chris Lattner · 15 years ago
  5. 9dc9c37 Downgrade "function declared 'noreturn' should not return" from an by Douglas Gregor · 15 years ago
  6. 0a026af Implement PR5242: don't desugar a type more than once in a diagnostic. This by Chris Lattner · 15 years ago
  7. 6a2b926 teach getCorrespondingUnsignedType how to handle vectors of integers, by Chris Lattner · 15 years ago
  8. 5f04881 Implement PR4407 - missing warnings on case value overflow, by Chris Lattner · 15 years ago
  9. 7909fee add rdar # I accidentally lost. by Chris Lattner · 15 years ago
  10. 9079cd3 merge two tests. by Chris Lattner · 15 years ago
  11. bc8d42c make the diagnostic in the 'unused result' warning more precise by Chris Lattner · 15 years ago
  12. 8c8d919 Add CheckCallReturnType and start using it for regular call expressions. This will improve error messages. For by Anders Carlsson · 15 years ago
  13. b5352cf Implement support for -Wunused-variable, from Oscar Bonilla! by Douglas Gregor · 15 years ago
  14. 27a84d0 Add an error for function parameters that have a qualified address space since this is not allowed by the embedded c extension spec. by Tanya Lattner · 15 years ago
  15. 9a8c9a2 Provide a custom diagnostic when code tries to use an unknown builtin by Douglas Gregor · 15 years ago
  16. 50dd255 builtin_trap should be noreturn, this fixes PR5062, patch by Roman Divacky! by Chris Lattner · 15 years ago
  17. e7c9645 Add a "positive" matching test case for attribute 'noreturn' that involves a nested infinite loop. by Ted Kremenek · 15 years ago
  18. f679a98 Add two more test cases for attribute 'noreturn'. by Ted Kremenek · 15 years ago
  19. 0953e76 Refactor the representation of qualifiers to bring ExtQualType out of the by John McCall · 15 years ago
  20. 21fb98e implement support for __builtin_eh_return_data_regno on x86-32 and x86-64. by Chris Lattner · 15 years ago
  21. ed5d651 In C++, a variadic function does not need an ellipsis prior to the comma. Parse it in both C and C++, but diagnose it as an error in C with a fix-it hint to add the comma. by Douglas Gregor · 15 years ago
  22. 21190d5 Implement __builtin_unreachable(), a GCC 4.5 extension. by Chris Lattner · 15 years ago
  23. 1131014 Attempt to make a test portable. by Daniel Dunbar · 15 years ago
  24. 4bf4e30 Make our char vector types not be explicitly signed to match GCC and to fix compilation with C++ and -fno-lax-vector-conversions by Anders Carlsson · 15 years ago
  25. 9f43534 clang-cc: Remove -ObjC -ObjC++ handling from clang-cc. by Daniel Dunbar · 15 years ago
  26. 29813c3 Some people don't want to fix their broken code just yet, so turn off by Mike Stump · 15 years ago
  27. 31fddcc Update tests by Anders Carlsson · 15 years ago
  28. 0f9a5b5 -Wchar-subscripts should not warn for explicit signed char subscripts either. Another fix for PR4978. by Sam Weinig · 15 years ago
  29. b0a2290 -Wchar-subscripts should not warn for unsigned char subscripts. Fixes PR4978. by Sam Weinig · 15 years ago
  30. 76e2b71 Add support for -Wchar-subscripts. Fixes PR4801. by Sam Weinig · 15 years ago
  31. a2a4161 ARM target tweaks. by Daniel Dunbar · 15 years ago
  32. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  33. 4ca606e reject returning a block expr even when it has parens and casts in the way. by Chris Lattner · 15 years ago
  34. 9ac6f62 PR4836, part 1: add Sema support for __builtin_isnan and friends; they by Eli Friedman · 15 years ago
  35. cc6be89 Remove unnecessary include. by Eli Friedman · 15 years ago
  36. 0e88b16 Cleanups. by Mike Stump · 15 years ago
  37. 91a2886 Fix bug in __extension__ handling for declarations, from Abramo by Douglas Gregor · 15 years ago
  38. 3075e76 Catch a few more cases of illegal comparisons. by Eli Friedman · 15 years ago
  39. 06c0f5b Eli points out that we really must diagnose "void* > 0" as an extension. by Chris Lattner · 15 years ago
  40. 6365e3e tweak some pointer sema checking stuff (which was added to implement PR4175) to by Chris Lattner · 15 years ago
  41. 04e8357 Fix bit-field promotion to be a bit closer to the behavior of gcc. by Eli Friedman · 15 years ago
  42. a95d757 Make integer promotions work correctly on PIC16 and other platforms by Eli Friedman · 15 years ago
  43. 199ea95 Don't perform integer promotions on the operand to a cast; this by Eli Friedman · 15 years ago
  44. bf030d7 Make test more precise. by Eli Friedman · 15 years ago
  45. 07a5c22 Disable all recognition of main() in -ffreestanding. Addresses bug #4720. by John McCall · 15 years ago
  46. 2cff7d1 Change handling of attribute 'malloc' to only accept the attribute on function by Ted Kremenek · 15 years ago
  47. 2733b66 Add more attribute 'malloc' test cases involving function pointers. by Ted Kremenek · 15 years ago
  48. b109069 Per Eli Friedman's feedback, handle attribute 'malloc' being applied to by Ted Kremenek · 15 years ago
  49. 73e10b0 Rename macro to avoid a name clash on FreeBSD. by Benjamin Kramer · 15 years ago
  50. 2ef13e5 Take 2 on AltiVec-style vector initializers. by Nate Begeman · 15 years ago
  51. 797c3c4 fix a couple of problems with section attributes: by Chris Lattner · 15 years ago
  52. 1df5109 Revert r78535, it is causing a number of failures to build projects. by Daniel Dunbar · 15 years ago
  53. fd6ad3c warn, as gcc does, if __attribute__((malloc)) applied to function returning non-pointer type by Ryan Flynn · 15 years ago
  54. 76168e2 map previously ignored __attribute((malloc)) to noalias attribute of llvm function's return by Ryan Flynn · 15 years ago
  55. 25b4fdb AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); by Nate Begeman · 15 years ago
  56. 87b5fa9 Add tests. by Anders Carlsson · 15 years ago
  57. 8045c73 PR4700 - remove shift by 0 warning by Ryan Flynn · 15 years ago
  58. d043968 PR3333: warn when shifting by invalid amount by Ryan Flynn · 15 years ago
  59. 4403a5e add support for FreeBSD's format(printf0,x,y) attribute; allows null format string. by Ryan Flynn · 15 years ago
  60. 47259d9 Fix canonical type construction for function types with the noreturn by Douglas Gregor · 15 years ago
  61. 7cfd891 Fix test case for Darwin10 (which sets ssp), and move to CodeGen/ by Daniel Dunbar · 15 years ago
  62. 7a02a37 Per advice that Doug Gregor gave me several months ago, clean up the by Ted Kremenek · 15 years ago
  63. 8f6e88f PR3679: add #pragma weak test file by Ryan Flynn · 15 years ago
  64. 4dabe96 Ok, ok, I give in. Fix tests for unused result warning. by Daniel Dunbar · 15 years ago
  65. 3af708f More warnings for unused expressions. by Anders Carlsson · 15 years ago
  66. 7544311 Diagnose unused expression results for all statements, just not compound statements. by Anders Carlsson · 15 years ago
  67. 87e5732 Be sure to turn on -fblocks. by Mike Stump · 15 years ago
  68. 4d9d51a Add support for -Wmissing-noreturn. by Mike Stump · 15 years ago
  69. 5692586 Add noreturn support for blocks. by Mike Stump · 15 years ago
  70. fb84664 fix PR4633: cast to void should silence the 'unused expression' warning. by Chris Lattner · 15 years ago
  71. efadb77 Bounds checking for address spaces. by John McCall · 15 years ago
  72. e24aea2 Ensure we can work through typedefs. by Mike Stump · 15 years ago
  73. 773db1d Add knowledge about _longjmp being noreturn. by Mike Stump · 15 years ago
  74. fd350b5 Add builtin knowledge about longjmp being noreturn. Add printing for by Mike Stump · 15 years ago
  75. 0feecbb Add noreturn for exit. by Mike Stump · 15 years ago
  76. 22bfc7b add bugzilla # by Chris Lattner · 15 years ago
  77. 2d3c191 Fix PR4624. by Mike Stump · 15 years ago
  78. 478fbc6 PR3575 - warn on declared variable or function attributes after a definition, which are currently ignored. by Ryan Flynn · 15 years ago
  79. 2455636 Add noreturn as a type attribute, handle printing for them and handle by Mike Stump · 15 years ago
  80. 8bf0ccd Make having no RUN line a failure. by Daniel Dunbar · 15 years ago
  81. 13591ed Semantic checking for main(). by John McCall · 15 years ago
  82. 5f28a1e Implement new warning for functions declared 'noreturn' when they fall off the end. by Mike Stump · 15 years ago
  83. b1682c5 Add warning for falling off the end of a function that should return a by Mike Stump · 15 years ago
  84. d1969d8 Prep for new warning. by Mike Stump · 15 years ago
  85. ec8b59f Improve GCC compatibility by allowing static tentative definitions of by Douglas Gregor · 15 years ago
  86. be6d259 enhance the goto checker to reject jumps across __block variable definitions. by Chris Lattner · 15 years ago
  87. f23ecd9 Generate error on declaration containing 'static' and '__attribute__((weak))' by Fariborz Jahanian · 15 years ago
  88. dbfe99e Handle some more fallout with the conversion of using PointerType for by Ted Kremenek · 15 years ago
  89. 9685aee Remove excessive use of Carbon.h / Cocoa.h in clang tests. by Daniel Dunbar · 15 years ago
  90. cb52d28 Misc fixes to fix tests on OpenBSD, per email to cfe-commits. Patches by Eli Friedman · 15 years ago
  91. 9c10fcf reimplement vector comparisons as [fi]cmp+sext instead of using v[if]cmp. by Chris Lattner · 15 years ago
  92. 6bec78d Tighten up the conditions under which we build an implicit function by Douglas Gregor · 15 years ago
  93. f933437 Fix a problem with false diagnostics when comparing distinct NULL pointer types, from David Majnemer by Douglas Gregor · 15 years ago
  94. 6f4a69a Fix bitfield promotion in the presence of explicit casts, from Abrama Bagnara. by Douglas Gregor · 15 years ago
  95. 149f138 Implement PR4175, catching some questionable comparisons. Patch by by Chris Lattner · 15 years ago
  96. d966a55 Move the check for vprintf* functions inside of SemaCheckStringLiteral. Fixes PR4470. by Anders Carlsson · 15 years ago
  97. 1bd1f6e OpenCL 1.0 support: by Nate Begeman · 15 years ago
  98. 8f031b3 Implement support for the format_arg attribute. Fixes PR4442. by Anders Carlsson · 15 years ago
  99. e8c9e92 OpenCL 1.0 Support: by Nate Begeman · 15 years ago
  100. 58d29a4 OpenCL 1.0 support: explicit casts to ext-vector types by Nate Begeman · 15 years ago