1. 97bc3d5 Fix for PR13334. This prevents crashes that result from badly formed by Richard Trieu · 12 years ago
  2. 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
  3. 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
  4. 99c7208 Allow -MF to be used in combination with -E -M or -E -MM. by Benjamin Kramer · 12 years ago
  5. 93dec51 Revert r163022, it caused PR13924. by Nico Weber · 12 years ago
  6. 9c61137 The keywords "true" and "false" shouldn't warn under -Wundef. by Eli Friedman · 12 years ago
  7. 3c7f538 Add some ARM EABI preprocessor builtins tests by Anton Korobeynikov · 12 years ago
  8. 3e1ec72 Normalize line endings of r163022. by Joao Matos · 12 years ago
  9. 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
  10. c30981a Make preprocessor act in a GCC-compatible fashion when a macro is redefined by Richard Smith · 12 years ago
  11. 600a513 Define __mips64 / __mips64__ macros for MIPS 64-bit targets. by Simon Atanasyan · 12 years ago
  12. e40c423 Fixed a problem with #pragma push_macro/pop_macro implementation. by Alexander Kornienko · 12 years ago
  13. 260e506 Define _MIPS_ARCH and _MIPS_ARCH_<cpu name> macros for MIPS targets. by Simon Atanasyan · 12 years ago
  14. 10caec2 c: small refactoring of checking for __attribute__(const)) by Fariborz Jahanian · 12 years ago
  15. 6bd3291 Frontend: define _LP64 in a target-independent way by Dylan Noblesmith · 12 years ago
  16. f23e8d2 Preprocessor: fix __OPTIMIZE_SIZE__ and -Oz by Dylan Noblesmith · 12 years ago
  17. 3b198a9 Preprocessor: add __BYTE_ORDER__ predefined macro by Dylan Noblesmith · 12 years ago
  18. 77a4d57 test/Preprocessor: add NVPTX predefine tests by Dylan Noblesmith · 12 years ago
  19. 455e72e Define __FINITE_MATH_ONLY__ based on -ffast-math and -ffinite-math-only. by Bob Wilson · 12 years ago
  20. 4b49756 Start testing some commented-out cases of badly-formed __has_include. by Jordan Rose · 12 years ago
  21. 78541c4 Allow -verify directives to be filtered by preprocessing. by Jordan Rose · 12 years ago
  22. 84f3080 Wire up -mrdrnd for X86. by Benjamin Kramer · 12 years ago
  23. a1b6227 MIPS: Define __mips_dsp_rev / __mips_dspr2 / __mips_dsp macros by Simon Atanasyan · 12 years ago
  24. 1176bcd MIPS: Define __mips16 macro if -mips16 option is provided. by Simon Atanasyan · 12 years ago
  25. 11d3f4c Rename the GCC Objective-C runtime to gcc from gnu-fragile and the GNUstep by David Chisnall · 12 years ago
  26. 39d5fa1 Add additional architecture defines for PPC targets. by Hal Finkel · 12 years ago
  27. 540f9ae preprocessing: gcc supports #line 0. So, treat this by Fariborz Jahanian · 12 years ago
  28. 9f728cd Minor improvements to some C99 variadic-macro-related diagnostics. by Richard Smith · 12 years ago
  29. 986f317 Do not complain about junk on the end of a #endif in a skipped block. Such junk by Richard Smith · 12 years ago
  30. 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
  31. 0cdd1fe [-E] Emit a rewritten _Pragma on its own line. by Jordan Rose · 12 years ago
  32. 1a83546 Fix PR13065. by David Blaikie · 12 years ago
  33. c5f7459 Fix issue where a token paste which forms a /* or // would discard the rest of by Richard Smith · 12 years ago
  34. 02a8427 Add PPC support for translating gcc-style -mcpu options into LLVM -target-cpu options. by Hal Finkel · 12 years ago
  35. b6af69e Add XOP feature flag. by Craig Topper · 12 years ago
  36. d73ef13 Add pedantic warning -Wempty-translation-unit (C11 6.9p1). by Jordan Rose · 12 years ago
  37. 3dbcc88 Mips: Define __mips_hard_float macro additional to __mips_single_float by Simon Atanasyan · 12 years ago
  38. bd8a18d Add __POPCNT__ to test cases for corei7 and corei7-avx by Craig Topper · 12 years ago
  39. 2ae9507 Add fma feature flag for Intel FMA instructions. by Craig Topper · 12 years ago
  40. 4dfa5ad Define __SSE4A__ when targeting new AMD CPUs. by Benjamin Kramer · 12 years ago
  41. 66c44e7 [preprocessor] Make sure that MacroExpands callbacks are always in source order. by Argyrios Kyrtzidis · 13 years ago
  42. 50e8a27 Pass a target triple explicitly to check platform specific macros definitions. by Simon Atanasyan · 13 years ago
  43. 0513448 Use the standard values for the __cplusplus macro, even when in GNU mode. GCC by Richard Smith · 13 years ago
  44. 3206403 Define __ANDROID__ macro on -androideabi targets. by Evgeniy Stepanov · 13 years ago
  45. fd93630 Enable AVX/AVX2 for Sandy Bridge, Ivy Bridge, and Haswell CPUs. by Craig Topper · 13 years ago
  46. 030c7e9 Fix tests that weren't actually verifying anything. by David Blaikie · 13 years ago
  47. fafbf06 Provide, and document, a set of __c11_atomic_* intrinsics to implement C11's by Richard Smith · 13 years ago
  48. 5e219cf Teach Clang about PIE compilations. This is the first step of PR12380. by Chandler Carruth · 13 years ago
  49. 9579422 Rephrase the preprocessor test to directly use CC1 and not bother by Chandler Carruth · 13 years ago
  50. 65ea45a FileCheck-ize this test. by Chandler Carruth · 13 years ago
  51. aba3f0f MIPS: Move tests check float ABI macros definitions to the more appropriate place. by Simon Atanasyan · 13 years ago
  52. 7a52180 MIPS: Add tests for predefined macros for MIPS targets. by Simon Atanasyan · 13 years ago
  53. 85ff969 [Lex] Add support for 'user specified system frameworks' (see test case). by Daniel Dunbar · 13 years ago
  54. a06642a [preprocessor] In Preprocessor::CachingLex() check whether there were more tokens by Argyrios Kyrtzidis · 13 years ago
  55. 14e6455 Correct handling of _Pragma macro inside a macro argument. by Argyrios Kyrtzidis · 13 years ago
  56. db81d38 [preprocessor] Handle correctly inclusion directives that have macro expansions, e.g by Argyrios Kyrtzidis · 13 years ago
  57. a7d66b5 line endings by Matt Beaumont-Gay · 13 years ago
  58. 4207eda Turns #import in MS Mode into an error. by Aaron Ballman · 13 years ago
  59. dc72dc8 Updated the test so that it checks for ms-compatibility in addition to ms-extensions. by Aaron Ballman · 13 years ago
  60. 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
  61. 4c55c54 Adding support for #pragma include_alias in MS compatibility mode. This implements PR 10705. by Aaron Ballman · 13 years ago
  62. 178a9b8 Fix an ABI problem with ptrdiff_t and intptr_t on PPC32 by Hal Finkel · 13 years ago
  63. 9a0b705 Merge __has_attribute tests. Patch by Jonathan Sauer! by Jean-Daniel Dupas · 13 years ago
  64. 8a5e7fd Implement double underscore names support in __has_attribute by Jean-Daniel Dupas · 13 years ago
  65. 10285d9 Revert r151800, which was committed without review and has correctness issues. by Richard Smith · 13 years ago
  66. 7abe166 Implements support for #pragma include_alias in ms compatibility mode. Fixes PR10705. by Aaron Ballman · 13 years ago
  67. 07a4b04 Move suport for redefining operator keywords from -fms-extensions to -fms-compatibility. by Nico Weber · 13 years ago
  68. f4fb07e Allow operator keywords to be #defined in ms-ext mode. by Nico Weber · 13 years ago
  69. 5297d71 Accept __has_feature(__feature__) as a synonym for __has_feature(feature) (and by Richard Smith · 13 years ago
  70. 34a2c42 Per discussion on cfe-dev, remove '#error' and '#warning' from diagnostic text. by Ted Kremenek · 13 years ago
  71. 6e1d2ea Fix "long double" and __SIZE_TYPE__ on powerpc, now with test fix. by Nico Weber · 13 years ago
  72. 9ec60df rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  73. 31cbe68 Revert r148138; it's causing test failures. by Eli Friedman · 13 years ago
  74. edd4f3c rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  75. c0004df C11 allows typedefs to be redefined. Implement this in C11 mode, and by Douglas Gregor · 13 years ago
  76. 62d0fab Added testcases for -Wdisabled-macro-expansion. by Abramo Bagnara · 13 years ago
  77. ba9186c Teach the frontend to provide the builtin preprocessor defines for -ffast-math. by Chandler Carruth · 13 years ago
  78. 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
  79. a3ca4d6 Don't allow #include (and its friends #import, #include_next and by Richard Smith · 13 years ago
  80. 53f8217 Switch test over to using -verify instead of using grep. PR11552. by Eli Friedman · 13 years ago
  81. 53ac3d8 Make our handling of MMX x SSE closer to what gcc does: by Rafael Espindola · 13 years ago
  82. 4c7ce36 Set __OPTIMIZE_SIZE__ on -Os and -Oz. This matches gcc's behaviour on both OS X by Rafael Espindola · 13 years ago
  83. a6d81f9 AAPCS compliance - 32-bit wchar_t should be unsigned for both aapcs and aapcs-linux. by James Molloy · 13 years ago
  84. 0cad538 Change this test to reflect the state we are moving in. The Clang by Chandler Carruth · 13 years ago
  85. 1592c6c Remove more SystemZ (s390) tests. by Dan Gohman · 13 years ago
  86. 78cf13d Remove the Blackfin backend. by Dan Gohman · 13 years ago
  87. 762bb9d Update all tests other than Driver/std.cpp to use -std=c++11 rather than by Richard Smith · 13 years ago
  88. 183a8de Add test case for __has_warning. by Ted Kremenek · 13 years ago
  89. 209dfbe Handle the case where preprocessor entities are not received in order, by Argyrios Kyrtzidis · 13 years ago
  90. d1e40d5 Make -fobjc-nonfragile-abi the -cc1 default, since it's the by John McCall · 13 years ago
  91. 49defe6 Generate tests for all of the x86 SIMD instruction feature set by Chandler Carruth · 13 years ago
  92. f1aabcf Add a little banner to this test. This lets my scripts more easily by Chandler Carruth · 13 years ago
  93. 53bf4f9 Fix a think-o on my part that got enshrined in a FIXME by setting up the by Chandler Carruth · 13 years ago
  94. 26a3914 Teach Clang to reject 32-bit only CPUs when compiling in 64-bit mode. by Chandler Carruth · 13 years ago
  95. f6cf1c2 Begin fixing Clang's predefined macros for various architectures. This by Chandler Carruth · 13 years ago
  96. eced60c Only predefine the __EXCEPTIONS macro if C++ exceptions are turned on. by Douglas Gregor · 13 years ago
  97. f84139a Change err_pp_file_not_found back to an Error; when it's a Warning, we suppress it in system headers. And it is not a good idea to suppress it in system headers. (This was originally changed in r134996 to implement -MG.) by Eli Friedman · 13 years ago
  98. 88710f2 A couple fixes for preprocessor expressions: by Eli Friedman · 13 years ago
  99. 95b59ea Reenable test. by Argyrios Kyrtzidis · 13 years ago
  100. d0c1358 Add missing header file for the test. by Argyrios Kyrtzidis · 13 years ago