1. 8b5dec3 implement PR7569, warning about assignment to null, which by Chris Lattner · 14 years ago
  2. 27cac99 Clean up the diagnostic complaining about the element type of a vector by Douglas Gregor · 14 years ago
  3. 90cd672 Complain about the application of a transparent_union attribute to a by Douglas Gregor · 14 years ago
  4. 2597345 Fix rdar://8139785 "implement warning on dead expression in comma operator" by Argyrios Kyrtzidis · 14 years ago
  5. acb0bd8 Re-improve recovery when the condition of a switch statement does not by Douglas Gregor · 14 years ago
  6. c30614b Factor the conversion from a switch condition to an integral or by Douglas Gregor · 14 years ago
  7. 84b0316 Sema: Fix a subtle i64 -> i32 truncation which broke layout of large structures by Daniel Dunbar · 14 years ago
  8. 6623584 With packed enums, an enumerator's value may be stored in more bits by Douglas Gregor · 14 years ago
  9. b3fc060 tests: Spell %clang_cc1 correctly. by Daniel Dunbar · 14 years ago
  10. 7d99e98 Fixes a regression when redeclaration of a global satic by Fariborz Jahanian · 14 years ago
  11. 0061962 Vector types are not arithmetic types, either. Note that we now ban by Douglas Gregor · 14 years ago
  12. 4b13172 Teach Type::isRealType() that vector types are never real types. All by Douglas Gregor · 14 years ago
  13. 0c293ea Type Type::isRealFloatingType() that vectors are not floating-point by Douglas Gregor · 14 years ago
  14. 45f9b7e Bug 7377: printf checking fails to flag some undefined behavior by Tom Care · 14 years ago
  15. 2bf6d7b Fixes a corner case bug whereby declaring and defining an extern variable in a by Fariborz Jahanian · 14 years ago
  16. 8e19890 Don't complain about missing field initializers when the initializer by Douglas Gregor · 14 years ago
  17. d2c6490 Merge the "regparm" attribute from a previous declaration of a by Douglas Gregor · 14 years ago
  18. 4c60219 Printf format strings: Added some more tests and fixed some minor bugs. by Tom Care · 14 years ago
  19. e4ee966 Bug 7377: Fixed several bad printf format string bugs. by Tom Care · 14 years ago
  20. 01cb1aa Fix format string checking of '%c' by treating it as an integer conversion. Fixes PR 7391. by Ted Kremenek · 14 years ago
  21. 13927a4 Extend format string type-checking to include '%p'. Fixes remaining cases PR 4468. by Ted Kremenek · 14 years ago
  22. 6907fbe When deciding whether an expression has the boolean nature, don't look through by John McCall · 14 years ago
  23. 876e994 Small fixes regarding printf fix suggestions. by Tom Care · 14 years ago
  24. 3bfc5f4 Added FixIt support to printf format string checking. by Tom Care · 14 years ago
  25. d64fdd0 Warn about comparisons between arrays and improve self-comparison by Douglas Gregor · 14 years ago
  26. 6deecb0 Correctly align large arrays in x86-64. This fixes PR5599. by Rafael Espindola · 14 years ago
  27. 2a480e3 Changed text of 'empty enum' diagnostics to say so. by Fariborz Jahanian · 14 years ago
  28. 0511552 Empty enum in c is now error to match gcc's behavior. (radar 8040068). by Fariborz Jahanian · 14 years ago
  29. 6f73914 Parse/Sema: Add support for '#pragma options align=packed', which, it should be by Daniel Dunbar · 14 years ago
  30. 638e7cf Parse/Sema: Add support for '#pragma options align=native'. by Daniel Dunbar · 14 years ago
  31. c6082fe Sema: Add initial support for '#pragma options align=mac68k'. by Daniel Dunbar · 14 years ago
  32. 613fd67 Sema: Reject '#pragma options align=mac68k' everywhere except i386-apple-darwin. by Daniel Dunbar · 14 years ago
  33. ea75a82 Sema: Support for #pragma options align={reset,natural}. '#pragma options align' by Daniel Dunbar · 14 years ago
  34. b90f4b3 Tell the string literal parser when it's not permitted to emit by Douglas Gregor · 14 years ago
  35. 0fddb97 Implement support for variable length arrays in C++. VLAs are limited by Douglas Gregor · 14 years ago
  36. 0fb9708 If a switch condition is constant, don't warn about missing enum cases. by John McCall · 14 years ago
  37. ebc2fb2 Correct spelling of expected error message. Apparently I forgot to re-run by John McCall · 14 years ago
  38. ddb0b4d When checking scopes for indirect goto, be more permissive (but still safe) by John McCall · 14 years ago
  39. c6dfe19 Don't complain about an __builtin_va_arg expression's result being by Douglas Gregor · 14 years ago
  40. a7d3c04 Fix PR4386 by implementing gcc's old behaviour (4.2) when initializing by Rafael Espindola · 14 years ago
  41. 8eb662e After some discussion, conservatively extend our sentinel check to discard by John McCall · 14 years ago
  42. 323ed74 Rearchitect -Wconversion and -Wsign-compare. Instead of computing them by John McCall · 14 years ago
  43. 5f970ee When instantiating a function that was declared via a typedef, e.g., by Douglas Gregor · 14 years ago
  44. 72be24f Fix a thinko that caused us not to compute __builtin_offset as a by Douglas Gregor · 14 years ago
  45. b1f1b26 Attribute noreturn is now put in declaration attributes. Fixed a double warning generation. by Abramo Bagnara · 14 years ago
  46. 9d5d60f Diagnose __builtin_offsetof expressions that refer to bit-fields by Douglas Gregor · 14 years ago
  47. 6a15c85 Revert "Fix for PR6953: per gcc, regparm and noreturn affect the compatibility of", it is breaking the builds of quite a few projects (emacs, dovecot, gnutar, bison). by Daniel Dunbar · 14 years ago
  48. 24f2801 Fix for PR6953: per gcc, regparm and noreturn affect the compatibility of by Eli Friedman · 14 years ago
  49. d1aa800 Change the 'declared at' diagnostic to say 'declared here'. by Anders Carlsson · 14 years ago
  50. 684de63 ARM/APCS: Don't respect bit-field types when laying out structures. by Daniel Dunbar · 14 years ago
  51. a41a8c5 Whenever we complain about a failed initialization of a function or by Douglas Gregor · 14 years ago
  52. 58f9782 Altivec vector literal initializer count mismatch error removed. by John Thompson · 14 years ago
  53. c5e869b Add a testcase for PR6501 (too many/too few arguments to a function call). by Eric Christopher · 14 years ago
  54. 00522ad Temporarily XFAIL this test on windows. by Eric Christopher · 14 years ago
  55. 5e89655 Remove the argument number from the constant integer diagnostic. by Eric Christopher · 14 years ago
  56. d13ada1 tests: Don't force triple in x86-builtin-palignr test, this test should be by Daniel Dunbar · 14 years ago
  57. 26d2427 New test to verify that we see constant integers here. by Eric Christopher · 14 years ago
  58. 691ebc3 Consolidate most of the integer constant expression builtin requirement by Eric Christopher · 14 years ago
  59. 2b334bb make our existing "switch on bool" warning work for C. Since by Chris Lattner · 14 years ago
  60. c75d6cc Improve the bit-field too wide error message. by Anders Carlsson · 14 years ago
  61. 55b3884 When diagnosing suspicious precedence or assignments, move the fix-it by Douglas Gregor · 14 years ago
  62. dd17394 implement altivec.h and a bunch of support code, patch by Anton Yartsev! by Chris Lattner · 14 years ago
  63. 03a4bee Remove fixit for string literal comparison. Telling the user to use 'strcmp' is bad, and by Ted Kremenek · 14 years ago
  64. 08a4190 Improve diagnostics like "initializing <type> from an expression of by Douglas Gregor · 14 years ago
  65. 1a4221c Don't warn about unused static functions if they are marked with by Chris Lattner · 14 years ago
  66. d4eea83 Improve diagnostics when we fail to convert from a source type to a by Douglas Gregor · 14 years ago
  67. 355fa3a Use '%clang_cc1' instead of '%clang' to make the warning output more consistent across by Ted Kremenek · 14 years ago
  68. cb821d0 Downgrade the "declaration does not declare anything" error to a by Douglas Gregor · 14 years ago
  69. b4c0c2d Match GCC's behavior and do not include '-Wunused-parameter' in '-Wunused'. by Ted Kremenek · 14 years ago
  70. a8b48e4 Update test case. by Ted Kremenek · 14 years ago
  71. e1fcf29 Include all warnings under '-Wunused' in '-Wmost' and '-Wall'. by Ted Kremenek · 14 years ago
  72. 83e7a78 rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 14 years ago
  73. c46a246 Don't emit an 'unused expression' warning for '||' and '&&' expressions that contain assignments by Ted Kremenek · 14 years ago
  74. 3aae609 Teach -Wsign-compare to treat 1 << blah as "idiomatically non-negative". by John McCall · 14 years ago
  75. 209acbd Devote a special diagnostic to the typo by John McCall · 14 years ago
  76. aec5860 Support __attribute__((unused)) on types. This suddenly started firing by John McCall · 14 years ago
  77. 7727acf Fix PR6327: restore invariants when there's a parse error in an initializer. by John McCall · 14 years ago
  78. 0b4c9b5 Support __attribute__((packed)) (along with other attributes) at the by Douglas Gregor · 14 years ago
  79. 6ee7653 Fix two bugs in format-string checking: by Ted Kremenek · 14 years ago
  80. 0266898 Control warnings about GNU extensions with -Wgnu, which has a subgroup by Douglas Gregor · 14 years ago
  81. bc52595 Ignore a more comprehensive set of gcc-special format attributes. by Duncan Sands · 14 years ago
  82. c263704 For forward-declared static inline functions, delay CFG-based warnings until we by Ted Kremenek · 14 years ago
  83. d064fdc Only perform CFG-based warnings on 'static inline' functions that by Ted Kremenek · 14 years ago
  84. 3c98902 (re)implement PR6542, accepting and discarding the __gcc_tdiag__ by Chris Lattner · 14 years ago
  85. a87d477 merge some tests. by Chris Lattner · 14 years ago
  86. 6580d5b rename test by Chris Lattner · 14 years ago
  87. b1332d7 merge two tests. by Chris Lattner · 14 years ago
  88. 61784e3 rename test. by Chris Lattner · 14 years ago
  89. 1a6154c move a test to a more appropriate directory by Chris Lattner · 14 years ago
  90. 053f4bd -Wshadow should only warn about parameter declarations when we're by John McCall · 14 years ago
  91. 0162070 Fix PR6618. by Rafael Espindola · 14 years ago
  92. db59bc8 Add sse4.2 support to this test. by Eric Christopher · 14 years ago
  93. a369a95 Implement -Wshadow for parameter declarations as well. by John McCall · 14 years ago
  94. 355c96e Add include for smmintrin.h to this test. by Eric Christopher · 14 years ago
  95. 73061d0 Pretty-print anonymous types using their kind and presumed location. by John McCall · 14 years ago
  96. c48c916 Remove warning about shadowing a built-in; built-ins aren't actually by Douglas Gregor · 14 years ago
  97. 8596bbe Issue error when a byref array is accessed in a block by Fariborz Jahanian · 14 years ago
  98. 9a8cb8d Forgot the testcases. by John McCall · 14 years ago
  99. 4b7a834 Add support for -Wwrite-strings. Patch by Mike M! Fixes PR 4804. by John McCall · 14 years ago
  100. 1c471f3 Check compatibility of vector types using their canonicalizations. by John McCall · 14 years ago