1. 3f03b58 Prevent premature macro expansion in __has_builtin, __has_feature, by Andy Gibbs · 12 years ago
  2. 97f8461 Made the "expected string literal" diagnostic more expressive by Andy Gibbs · 12 years ago
  3. 02a1768 Refactored duplicate string literal lexing code within Preprocessor, into a by Andy Gibbs · 12 years ago
  4. b9971ba Fix handling of invalid uses of the __has_warning builtin macro by Andy Gibbs · 12 years ago
  5. faf3538 Add missing features for misc x86 CPUs to CPU feature translation. Patch by Jung-uk Kim. by Eli Friedman · 12 years ago
  6. 2a9be3e CPP Output: Do not emit an enter file marker for the main file. by Daniel Dunbar · 12 years ago
  7. 4fa4b48 Suppress elided variadic macro argument extension diagnostic for macros using by Eli Friedman · 12 years ago
  8. 463eb89 Add clang support of RTM from TSX by Michael Liao · 12 years ago
  9. 75e8efe Make __LDBL_MAX__ etc. have the correct type on targets where long double/double/etc. have the same format. PR14285. by Eli Friedman · 12 years ago
  10. 02f0022 Improved support for removing the comma preceding __VA_ARGS__ where __VA_ARGS__ by Andy Gibbs · 12 years ago
  11. 286d623 Reverted back the changes made in 166868 and in 166869 by Mahesha S · 12 years ago
  12. 68de140 Feature: OpenMP support. by Mahesha S · 12 years ago
  13. a0d5878 Correct test inovocations to use %clang_cc1 rather than direct invocation (so that it can have additional options set when trying to debug issues causing regressions). by David Tweed · 12 years ago
  14. 97bc3d5 Fix for PR13334. This prevents crashes that result from badly formed by Richard Trieu · 12 years ago
  15. 8e8fb3b Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. by Andy Gibbs · 12 years ago
  16. 7cf0cd3 [clang-tests] Changed relative paths to absolute paths in run command for annotate-macro-args.m, get-cursor-macro-args.m, import_self.c. by Michael Gottesman · 12 years ago
  17. 99c7208 Allow -MF to be used in combination with -E -M or -E -MM. by Benjamin Kramer · 12 years ago
  18. 93dec51 Revert r163022, it caused PR13924. by Nico Weber · 12 years ago
  19. 9c61137 The keywords "true" and "false" shouldn't warn under -Wundef. by Eli Friedman · 12 years ago
  20. 3c7f538 Add some ARM EABI preprocessor builtins tests by Anton Korobeynikov · 12 years ago
  21. 3e1ec72 Normalize line endings of r163022. by Joao Matos · 12 years ago
  22. 181cd5b Emulate MSVC's preprocessor macro argument separator behavior by not considering commas from nested macro expansions as argument separators. Fixes parsing of VS 2012 headers. by Joao Matos · 12 years ago
  23. c30981a Make preprocessor act in a GCC-compatible fashion when a macro is redefined by Richard Smith · 12 years ago
  24. 600a513 Define __mips64 / __mips64__ macros for MIPS 64-bit targets. by Simon Atanasyan · 12 years ago
  25. e40c423 Fixed a problem with #pragma push_macro/pop_macro implementation. by Alexander Kornienko · 12 years ago
  26. 260e506 Define _MIPS_ARCH and _MIPS_ARCH_<cpu name> macros for MIPS targets. by Simon Atanasyan · 12 years ago
  27. 10caec2 c: small refactoring of checking for __attribute__(const)) by Fariborz Jahanian · 12 years ago
  28. 6bd3291 Frontend: define _LP64 in a target-independent way by Dylan Noblesmith · 12 years ago
  29. f23e8d2 Preprocessor: fix __OPTIMIZE_SIZE__ and -Oz by Dylan Noblesmith · 12 years ago
  30. 3b198a9 Preprocessor: add __BYTE_ORDER__ predefined macro by Dylan Noblesmith · 12 years ago
  31. 77a4d57 test/Preprocessor: add NVPTX predefine tests by Dylan Noblesmith · 12 years ago
  32. 455e72e Define __FINITE_MATH_ONLY__ based on -ffast-math and -ffinite-math-only. by Bob Wilson · 12 years ago
  33. 4b49756 Start testing some commented-out cases of badly-formed __has_include. by Jordan Rose · 12 years ago
  34. 78541c4 Allow -verify directives to be filtered by preprocessing. by Jordan Rose · 12 years ago
  35. 84f3080 Wire up -mrdrnd for X86. by Benjamin Kramer · 12 years ago
  36. a1b6227 MIPS: Define __mips_dsp_rev / __mips_dspr2 / __mips_dsp macros by Simon Atanasyan · 12 years ago
  37. 1176bcd MIPS: Define __mips16 macro if -mips16 option is provided. by Simon Atanasyan · 12 years ago
  38. 11d3f4c Rename the GCC Objective-C runtime to gcc from gnu-fragile and the GNUstep by David Chisnall · 12 years ago
  39. 39d5fa1 Add additional architecture defines for PPC targets. by Hal Finkel · 12 years ago
  40. 540f9ae preprocessing: gcc supports #line 0. So, treat this by Fariborz Jahanian · 12 years ago
  41. 9f728cd Minor improvements to some C99 variadic-macro-related diagnostics. by Richard Smith · 12 years ago
  42. 986f317 Do not complain about junk on the end of a #endif in a skipped block. Such junk by Richard Smith · 12 years ago
  43. 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
  44. 0cdd1fe [-E] Emit a rewritten _Pragma on its own line. by Jordan Rose · 12 years ago
  45. 1a83546 Fix PR13065. by David Blaikie · 12 years ago
  46. c5f7459 Fix issue where a token paste which forms a /* or // would discard the rest of by Richard Smith · 12 years ago
  47. 02a8427 Add PPC support for translating gcc-style -mcpu options into LLVM -target-cpu options. by Hal Finkel · 12 years ago
  48. b6af69e Add XOP feature flag. by Craig Topper · 12 years ago
  49. d73ef13 Add pedantic warning -Wempty-translation-unit (C11 6.9p1). by Jordan Rose · 12 years ago
  50. 3dbcc88 Mips: Define __mips_hard_float macro additional to __mips_single_float by Simon Atanasyan · 12 years ago
  51. bd8a18d Add __POPCNT__ to test cases for corei7 and corei7-avx by Craig Topper · 12 years ago
  52. 2ae9507 Add fma feature flag for Intel FMA instructions. by Craig Topper · 12 years ago
  53. 4dfa5ad Define __SSE4A__ when targeting new AMD CPUs. by Benjamin Kramer · 12 years ago
  54. 66c44e7 [preprocessor] Make sure that MacroExpands callbacks are always in source order. by Argyrios Kyrtzidis · 13 years ago
  55. 50e8a27 Pass a target triple explicitly to check platform specific macros definitions. by Simon Atanasyan · 13 years ago
  56. 0513448 Use the standard values for the __cplusplus macro, even when in GNU mode. GCC by Richard Smith · 13 years ago
  57. 3206403 Define __ANDROID__ macro on -androideabi targets. by Evgeniy Stepanov · 13 years ago
  58. fd93630 Enable AVX/AVX2 for Sandy Bridge, Ivy Bridge, and Haswell CPUs. by Craig Topper · 13 years ago
  59. 030c7e9 Fix tests that weren't actually verifying anything. by David Blaikie · 13 years ago
  60. fafbf06 Provide, and document, a set of __c11_atomic_* intrinsics to implement C11's by Richard Smith · 13 years ago
  61. 5e219cf Teach Clang about PIE compilations. This is the first step of PR12380. by Chandler Carruth · 13 years ago
  62. 9579422 Rephrase the preprocessor test to directly use CC1 and not bother by Chandler Carruth · 13 years ago
  63. 65ea45a FileCheck-ize this test. by Chandler Carruth · 13 years ago
  64. aba3f0f MIPS: Move tests check float ABI macros definitions to the more appropriate place. by Simon Atanasyan · 13 years ago
  65. 7a52180 MIPS: Add tests for predefined macros for MIPS targets. by Simon Atanasyan · 13 years ago
  66. 85ff969 [Lex] Add support for 'user specified system frameworks' (see test case). by Daniel Dunbar · 13 years ago
  67. a06642a [preprocessor] In Preprocessor::CachingLex() check whether there were more tokens by Argyrios Kyrtzidis · 13 years ago
  68. 14e6455 Correct handling of _Pragma macro inside a macro argument. by Argyrios Kyrtzidis · 13 years ago
  69. db81d38 [preprocessor] Handle correctly inclusion directives that have macro expansions, e.g by Argyrios Kyrtzidis · 13 years ago
  70. a7d66b5 line endings by Matt Beaumont-Gay · 13 years ago
  71. 4207eda Turns #import in MS Mode into an error. by Aaron Ballman · 13 years ago
  72. dc72dc8 Updated the test so that it checks for ms-compatibility in addition to ms-extensions. by Aaron Ballman · 13 years ago
  73. 5b31d55 No longer defining GNUC mode when compiling for Microsoft compatibility. This allows people's cross-platform compiler-specific macros to work properly. by Aaron Ballman · 13 years ago
  74. 4c55c54 Adding support for #pragma include_alias in MS compatibility mode. This implements PR 10705. by Aaron Ballman · 13 years ago
  75. 178a9b8 Fix an ABI problem with ptrdiff_t and intptr_t on PPC32 by Hal Finkel · 13 years ago
  76. 9a0b705 Merge __has_attribute tests. Patch by Jonathan Sauer! by Jean-Daniel Dupas · 13 years ago
  77. 8a5e7fd Implement double underscore names support in __has_attribute by Jean-Daniel Dupas · 13 years ago
  78. 10285d9 Revert r151800, which was committed without review and has correctness issues. by Richard Smith · 13 years ago
  79. 7abe166 Implements support for #pragma include_alias in ms compatibility mode. Fixes PR10705. by Aaron Ballman · 13 years ago
  80. 07a4b04 Move suport for redefining operator keywords from -fms-extensions to -fms-compatibility. by Nico Weber · 13 years ago
  81. f4fb07e Allow operator keywords to be #defined in ms-ext mode. by Nico Weber · 13 years ago
  82. 5297d71 Accept __has_feature(__feature__) as a synonym for __has_feature(feature) (and by Richard Smith · 13 years ago
  83. 34a2c42 Per discussion on cfe-dev, remove '#error' and '#warning' from diagnostic text. by Ted Kremenek · 13 years ago
  84. 6e1d2ea Fix "long double" and __SIZE_TYPE__ on powerpc, now with test fix. by Nico Weber · 13 years ago
  85. 9ec60df rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  86. 31cbe68 Revert r148138; it's causing test failures. by Eli Friedman · 13 years ago
  87. edd4f3c rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  88. c0004df C11 allows typedefs to be redefined. Implement this in C11 mode, and by Douglas Gregor · 13 years ago
  89. 62d0fab Added testcases for -Wdisabled-macro-expansion. by Abramo Bagnara · 13 years ago
  90. ba9186c Teach the frontend to provide the builtin preprocessor defines for -ffast-math. by Chandler Carruth · 13 years ago
  91. b406669 Add a target hook for FLT_EVAL_METHOD and use it to set the value on x86 with sse disabled. by Benjamin Kramer · 13 years ago
  92. a3ca4d6 Don't allow #include (and its friends #import, #include_next and by Richard Smith · 13 years ago
  93. 53f8217 Switch test over to using -verify instead of using grep. PR11552. by Eli Friedman · 13 years ago
  94. 53ac3d8 Make our handling of MMX x SSE closer to what gcc does: by Rafael Espindola · 13 years ago
  95. 4c7ce36 Set __OPTIMIZE_SIZE__ on -Os and -Oz. This matches gcc's behaviour on both OS X by Rafael Espindola · 13 years ago
  96. a6d81f9 AAPCS compliance - 32-bit wchar_t should be unsigned for both aapcs and aapcs-linux. by James Molloy · 13 years ago
  97. 0cad538 Change this test to reflect the state we are moving in. The Clang by Chandler Carruth · 13 years ago
  98. 1592c6c Remove more SystemZ (s390) tests. by Dan Gohman · 13 years ago
  99. 78cf13d Remove the Blackfin backend. by Dan Gohman · 13 years ago
  100. 762bb9d Update all tests other than Driver/std.cpp to use -std=c++11 rather than by Richard Smith · 13 years ago