1. b1f3968 Remove 'new' from virt-specifier since it's going to be removed in the next C++0x draft by Anders Carlsson · 13 years ago
  2. 909a70d Apply the nonnull attribute to constructor expressions too. by Nick Lewycky · 13 years ago
  3. 2a523ee Switch constant evaluation of float casts over to cast kinds. by Eli Friedman · 13 years ago
  4. 46a5232 Cleanup integral and vector constant evaluation of casts to use cast kinds. by Eli Friedman · 13 years ago
  5. 1d2de76 Minor fix in the injection of labels, since we want to look at the redeclaration context of each declaration in the identifier chain. Should fix Linux self-host by Douglas Gregor · 13 years ago
  6. 0b7e678 Insomniac refactoring: change how the parser allocates attributes so that by John McCall · 13 years ago
  7. fa7b8ce Fix the insertion of label declarations into the identifier chain in by Douglas Gregor · 13 years ago
  8. c285372 Make sure we aggressively attach nounwind (etc.) to calls to library by Eli Friedman · 13 years ago
  9. 4230d52 Convert the BaseOffset member of BaseSubobject to CharUnits from bits. No by Ken Dyck · 13 years ago
  10. 2b32dad Add a new warning for exit-time destructors. by Anders Carlsson · 13 years ago
  11. 5188507 Rework checker "packages" and groups to be more hierarchical. by Ted Kremenek · 13 years ago
  12. c05a94b Call out ObjC parameter types as a different kind of declarator context by John McCall · 13 years ago
  13. c7ef462 Fixed type error in last commit (forgot that now that selectors are not by David Chisnall · 13 years ago
  14. a8d459e Fix CFG-construction bug when run from AnalysisBasedWarnings::IssueWarnings() where block-level expressions that need by Ted Kremenek · 13 years ago
  15. d97f558 Support for Transparent unions used as overloadable by Fariborz Jahanian · 13 years ago
  16. 647cc93 Revert r128156 because of CodeGenObjC/messages.m and Coverage/codegen-gnu.m. by Andrew Trick · 13 years ago
  17. 961891d Remove the redundant loads / stores to globals that we were generating for selectors (GNU runtimes). by David Chisnall · 13 years ago
  18. 9f6614e Initial work on refactoring GNU runtime code (long overdue - it's quite obvious by David Chisnall · 13 years ago
  19. e80d567 Update type cache when a type is completed. Radar 9168773 by Devang Patel · 13 years ago
  20. 2923380 Teach DelayedDiagnostic to copy its string, rather than hope that the by Douglas Gregor · 13 years ago
  21. def8631 Ignore weak_import on Objective-C property and method declarations on by Douglas Gregor · 13 years ago
  22. 7f9fc3f switch a few Driver APIs to use llvm::ArrayRef, cleaning up code. by Chris Lattner · 13 years ago
  23. 0ff8818 remove a dead variable. by Chris Lattner · 13 years ago
  24. 114d639 std::vector::data() is not portable to VS. Use a gross hack instead. by Ted Kremenek · 13 years ago
  25. d6fb21f Convert OffsetFromNearestVBast parameter of InitializeVTablePointer(s) to by Ken Dyck · 13 years ago
  26. 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 13 years ago
  27. 9a8ad9b Convert NonVirtual parameter of ApplyNonVirtualAndVirtualOffset() to by Ken Dyck · 13 years ago
  28. 4f38f41 Fix an error with the declaration of block parameters that depend by John McCall · 13 years ago
  29. ac4df24 Warn about unused declaration-specifiers on tag declarations. by John McCall · 13 years ago
  30. d9c3fa3 Make the definition of "long double" consistent for llvm::Triple::Win32 for by Eli Friedman · 13 years ago
  31. 60be607 Simplify Mac runtime selection - it's the factory function's job to select which class to produce, not CodeGenModule's. by David Chisnall · 13 years ago
  32. ab5824e Make the property accessor functions that take a ptrdiff_t actually take a ptrdiff_t instead of a long (should have no impact on any sane platforms, but win64 is not sane). by David Chisnall · 13 years ago
  33. 7e02d1a Make the ivar offset always be a ptrdiff_t, because stuff in CGObjC.cpp expects this. Actually, it expects a long, but that's a bug that will be fixed in the next commit... by David Chisnall · 13 years ago
  34. c3e4940 Fix typo in comment. by Nick Lewycky · 13 years ago
  35. 3c66d30 Frontend: Add a more explicit -backend-option flag for passing backend command by Daniel Dunbar · 13 years ago
  36. 97d2d2e Merge with clang upstream r127980 (Mar 20th 2011) by Logan Chien · 13 years ago
  37. 850d3b3 Apply Jonathan Sauer's proposed solution to PR9519. Thanks! by John McCall · 13 years ago
  38. e81ac69 The emission of an Objective-C++'s class .cxx_destruct method should be by John McCall · 13 years ago
  39. 7895194 Fix a test case and teach ClearLinkageCache() to clear the linkage of by John McCall · 13 years ago
  40. 74990f4 File-scope static functions need to be mangled with 'L' so that by John McCall · 13 years ago
  41. 5fff46b Convert Offset variable in GetAddressOfDirectBaseInCompleteClass() to by Ken Dyck · 13 years ago
  42. 25a11e1 Rework crash recovery cleanup in ASTUnit and CIndex to recover more memory during a Sema crash (we have just a handful of leaks left) by Ted Kremenek · 13 years ago
  43. b995e04 Remove crash recovery cleanups from TypeLocBuilder. They were a bit error prone, only hit in rare cases. by Ted Kremenek · 13 years ago
  44. 43d8bcf Simplify crash recovery cleanup registration. by Ted Kremenek · 13 years ago
  45. 614f96a Migrate 'PrettySTackTraceParserEntry' object out of Parser, and have it constructed within ParseAST. This avoids double crashes by Ted Kremenek · 13 years ago
  46. 55c0258 Change return value of ComputeNonVirtualBaseClassOffset() to CharUnits. No by Ken Dyck · 13 years ago
  47. c4d68db Eliminate some literal '8's in FillInNullDataMemberPointers() by switching by Ken Dyck · 13 years ago
  48. a291d5f Another cortex-m0 patch from James Orr. by Bob Wilson · 13 years ago
  49. 1ec0ade Add clang support for cortex-m0 cpus. Patch by James Orr. by Bob Wilson · 13 years ago
  50. da60885 Frontend: Change CC_PRINT_HEADERS to not print header depth markers, these don't by Daniel Dunbar · 13 years ago
  51. 84950c7 Fix an objc++ diagnostic initializing objc pointers. // rdar:// 9139947 by Fariborz Jahanian · 13 years ago
  52. 4f32786 Improve crash recovery cleanup to recovery CompilerInstances during crash recovery. This was a huge resource "root" during crashes. by Ted Kremenek · 13 years ago
  53. cd1eecf Relax assertion to fail during crash recovery cleanup. by Ted Kremenek · 13 years ago
  54. 03201fb Use CrashRecoveryContextCleanup objects to reclaim resources from CompilerInstance objects. by Ted Kremenek · 13 years ago
  55. 10c6435 Introduce FindTargetProgramPath to check for a target-specific helper by Joerg Sonnenberger · 13 years ago
  56. 05e5930 Memorize presence/absence of -nostdlib in Driver. by Joerg Sonnenberger · 13 years ago
  57. 8ab2bdc Remember sysroot in Driver. Pass it down to ld for NetBSD, FreeBSD by Joerg Sonnenberger · 13 years ago
  58. 80558d2 Fix Objective-C++ exceptions (GNU runtime). by David Chisnall · 13 years ago
  59. bd4a073 __cxa_atexit does not throw. by Anders Carlsson · 13 years ago
  60. aeafaf6 Apply changes to migrate to Mar 18th 2011. by Logan Chien · 13 years ago
  61. 8e02635 Merge with clang upstream r127869 (Mar 18th 2011) by Logan Chien · 13 years ago
  62. 148f1f7 Only objects are declared const by a constexpr specifier, per C++0x [dcl.constexpr]p9 by Peter Collingbourne · 13 years ago
  63. eedd467 Downgrade err_mismatched_exception_spec to a ExtWarning in Microsoft mode. MSVC doesn't do any validation on exception specifications. by Francois Pichet · 13 years ago
  64. 9ae186f Unbreak build. by Daniel Dunbar · 13 years ago
  65. 199c189 Use CharUnits's new increment operator. No change in functionality intended. by Ken Dyck · 13 years ago
  66. 4722635 Preprocessor: Don't define __STDC__ in -traditional-cpp mode. by Daniel Dunbar · 13 years ago
  67. 6ad6e95 Recovery memory from TypeLocBuilders during crashes. by Ted Kremenek · 13 years ago
  68. 4d96d9f Recover memory from RecordLayoutBuilders during crashes. by Ted Kremenek · 13 years ago
  69. af13d5b Rename class 'CFGReachabilityAnalysis' to 'CFGReverseBlockReachabilityAnalysis'. by Ted Kremenek · 13 years ago
  70. 4f318c0 Replace literal '8's with CharWidth in AppendBitField. No change in by Ken Dyck · 13 years ago
  71. 207f4d8 Add support for language-specific address spaces. On top of that, by Peter Collingbourne · 13 years ago
  72. d98750f Driver: Forward -traditional and -traditional-cpp in preprocessing modes. by Daniel Dunbar · 13 years ago
  73. 2ed4228 Lexer: Add extremely limited support for -traditional-cpp, ignoring BCPL by Daniel Dunbar · 13 years ago
  74. 5ce872f Driver/Darwin: Transparently fallback when compiling i386 -fapple-kext code, we by Daniel Dunbar · 13 years ago
  75. ac0659a Driver: Give SelectTool access to the action inputs. by Daniel Dunbar · 13 years ago
  76. 4702309 Driver/Darwin: Change fallback to use llvm-gcc search paths instead of GCC. by Daniel Dunbar · 13 years ago
  77. 79be940 Driver/Darwin: Kill the DarwinGCC toolchain. by Daniel Dunbar · 13 years ago
  78. 340415c Use the newly added FileManager::getNoncachedStatValue when trying to determine if any files in the preamble have changed. by Anders Carlsson · 13 years ago
  79. 7dbafb3 Add FileManager::getNoncachedStatValue, which will resolve relative paths against the working directory specified in the file system options. by Anders Carlsson · 13 years ago
  80. 0d8d7e6 Correctly store and keep track of the FileSystemOptions in ASTUnit and in clang_codeCompleteAt. by Anders Carlsson · 13 years ago
  81. d6a49bb Add an opt-in -Wheader-hygiene, which current diagnoses the use of by Douglas Gregor · 13 years ago
  82. 7693b10 On !Darwin, do use the integrated as with -static. by Rafael Espindola · 13 years ago
  83. b0a2fcc Defined friend functions are *implicitly* inlined, unless the inline specifier occurs explicitly. by Abramo Bagnara · 13 years ago
  84. 7f0a915 Fixed inconsistency when adding TemplateParameterListsInfo. by Abramo Bagnara · 13 years ago
  85. 934a571 Construct 'Sema' object on the stack, so that crash recovery can recovery it's associated resources without walking over dead stack space. by Ted Kremenek · 13 years ago
  86. 3209669 The Darwin kernel does not provide useful guard variable support. by John McCall · 13 years ago
  87. b547eeb Use CrashRecoveryContextCleanup objects to recover an ASTUnit if we crash in ASTUnit::LoadFromCommandLine() and ASTUnit::LoadFromCompilerInvocation(). by Ted Kremenek · 13 years ago
  88. 965fe84 Use CrashRecoveryContextCleanup objects to release resources associated with Sema during a crash while parsing. by Ted Kremenek · 13 years ago
  89. 7d2f9d5 Convert alignment values to CharUnits. No change in functionality intended. by Ken Dyck · 13 years ago
  90. 15c152e Convert getSizeInBytes() to getSizeInChars(), which returns its result in by Ken Dyck · 13 years ago
  91. 4a5c87e Convert variables to CharUnits in ConvertStructToPacked(). No change in by Ken Dyck · 13 years ago
  92. d47ea69 Driver/Obj-C: Be compatible with GCC behavior in that -fno-exceptions *does not* by Daniel Dunbar · 13 years ago
  93. 0133917 Driver/Darwin: These are command line options, not target features. by Daniel Dunbar · 13 years ago
  94. 7f6f8c8 Driver/Darwin: Suppress spurious warning about -force_cpusubtype_ALL. by Daniel Dunbar · 13 years ago
  95. fa41d69 Driver/Darwin/ARM: Kernel/kext code has more strict alignment requirements. by Daniel Dunbar · 13 years ago
  96. a085da8 Fix PR9488: 'auto' type substitution can fail (for instance, if it creates a reference-to-void type). Don't crash if it does. by Richard Smith · 13 years ago
  97. 827bbcc Remove code that was intentionally generating bad code on the GNU runtime for no reason (failing to emit .cxx_constructor / .cxx_destructor methods). by David Chisnall · 13 years ago
  98. c5e43c1 Don't construct two CFGs just to run -Wuninitialized. While this causes new warnings to be flagged under -Wconditional-uninitialized, this is something we by Ted Kremenek · 13 years ago
  99. f3f9293 Teach VariadicMethodTypeChecker about pointers attributed as 'NSObject'. by Ted Kremenek · 13 years ago
  100. 928c415 Teach VariadicMethodTypeChecker that CF references are valid arguments to variadic Objective-C methods. by Ted Kremenek · 13 years ago