1. 4dfa5ad Define __SSE4A__ when targeting new AMD CPUs. by Benjamin Kramer · 12 years ago
  2. 66c44e7 [preprocessor] Make sure that MacroExpands callbacks are always in source order. by Argyrios Kyrtzidis · 12 years ago
  3. 50e8a27 Pass a target triple explicitly to check platform specific macros definitions. by Simon Atanasyan · 12 years ago
  4. 0513448 Use the standard values for the __cplusplus macro, even when in GNU mode. GCC by Richard Smith · 13 years ago
  5. 3206403 Define __ANDROID__ macro on -androideabi targets. by Evgeniy Stepanov · 13 years ago
  6. fd93630 Enable AVX/AVX2 for Sandy Bridge, Ivy Bridge, and Haswell CPUs. by Craig Topper · 13 years ago
  7. 030c7e9 Fix tests that weren't actually verifying anything. by David Blaikie · 13 years ago
  8. fafbf06 Provide, and document, a set of __c11_atomic_* intrinsics to implement C11's by Richard Smith · 13 years ago
  9. 5e219cf Teach Clang about PIE compilations. This is the first step of PR12380. by Chandler Carruth · 13 years ago
  10. 9579422 Rephrase the preprocessor test to directly use CC1 and not bother by Chandler Carruth · 13 years ago
  11. 65ea45a FileCheck-ize this test. by Chandler Carruth · 13 years ago
  12. aba3f0f MIPS: Move tests check float ABI macros definitions to the more appropriate place. by Simon Atanasyan · 13 years ago
  13. 7a52180 MIPS: Add tests for predefined macros for MIPS targets. by Simon Atanasyan · 13 years ago
  14. 85ff969 [Lex] Add support for 'user specified system frameworks' (see test case). by Daniel Dunbar · 13 years ago
  15. a06642a [preprocessor] In Preprocessor::CachingLex() check whether there were more tokens by Argyrios Kyrtzidis · 13 years ago
  16. 14e6455 Correct handling of _Pragma macro inside a macro argument. by Argyrios Kyrtzidis · 13 years ago
  17. db81d38 [preprocessor] Handle correctly inclusion directives that have macro expansions, e.g by Argyrios Kyrtzidis · 13 years ago
  18. a7d66b5 line endings by Matt Beaumont-Gay · 13 years ago
  19. 4207eda Turns #import in MS Mode into an error. by Aaron Ballman · 13 years ago
  20. dc72dc8 Updated the test so that it checks for ms-compatibility in addition to ms-extensions. by Aaron Ballman · 13 years ago
  21. 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
  22. 4c55c54 Adding support for #pragma include_alias in MS compatibility mode. This implements PR 10705. by Aaron Ballman · 13 years ago
  23. 178a9b8 Fix an ABI problem with ptrdiff_t and intptr_t on PPC32 by Hal Finkel · 13 years ago
  24. 9a0b705 Merge __has_attribute tests. Patch by Jonathan Sauer! by Jean-Daniel Dupas · 13 years ago
  25. 8a5e7fd Implement double underscore names support in __has_attribute by Jean-Daniel Dupas · 13 years ago
  26. 10285d9 Revert r151800, which was committed without review and has correctness issues. by Richard Smith · 13 years ago
  27. 7abe166 Implements support for #pragma include_alias in ms compatibility mode. Fixes PR10705. by Aaron Ballman · 13 years ago
  28. 07a4b04 Move suport for redefining operator keywords from -fms-extensions to -fms-compatibility. by Nico Weber · 13 years ago
  29. f4fb07e Allow operator keywords to be #defined in ms-ext mode. by Nico Weber · 13 years ago
  30. 5297d71 Accept __has_feature(__feature__) as a synonym for __has_feature(feature) (and by Richard Smith · 13 years ago
  31. 34a2c42 Per discussion on cfe-dev, remove '#error' and '#warning' from diagnostic text. by Ted Kremenek · 13 years ago
  32. 6e1d2ea Fix "long double" and __SIZE_TYPE__ on powerpc, now with test fix. by Nico Weber · 13 years ago
  33. 9ec60df rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  34. 31cbe68 Revert r148138; it's causing test failures. by Eli Friedman · 13 years ago
  35. edd4f3c rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
  36. c0004df C11 allows typedefs to be redefined. Implement this in C11 mode, and by Douglas Gregor · 13 years ago
  37. 62d0fab Added testcases for -Wdisabled-macro-expansion. by Abramo Bagnara · 13 years ago
  38. ba9186c Teach the frontend to provide the builtin preprocessor defines for -ffast-math. by Chandler Carruth · 13 years ago
  39. 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
  40. a3ca4d6 Don't allow #include (and its friends #import, #include_next and by Richard Smith · 13 years ago
  41. 53f8217 Switch test over to using -verify instead of using grep. PR11552. by Eli Friedman · 13 years ago
  42. 53ac3d8 Make our handling of MMX x SSE closer to what gcc does: by Rafael Espindola · 13 years ago
  43. 4c7ce36 Set __OPTIMIZE_SIZE__ on -Os and -Oz. This matches gcc's behaviour on both OS X by Rafael Espindola · 13 years ago
  44. a6d81f9 AAPCS compliance - 32-bit wchar_t should be unsigned for both aapcs and aapcs-linux. by James Molloy · 13 years ago
  45. 0cad538 Change this test to reflect the state we are moving in. The Clang by Chandler Carruth · 13 years ago
  46. 1592c6c Remove more SystemZ (s390) tests. by Dan Gohman · 13 years ago
  47. 78cf13d Remove the Blackfin backend. by Dan Gohman · 13 years ago
  48. 762bb9d Update all tests other than Driver/std.cpp to use -std=c++11 rather than by Richard Smith · 13 years ago
  49. 183a8de Add test case for __has_warning. by Ted Kremenek · 13 years ago
  50. 209dfbe Handle the case where preprocessor entities are not received in order, by Argyrios Kyrtzidis · 13 years ago
  51. d1e40d5 Make -fobjc-nonfragile-abi the -cc1 default, since it's the by John McCall · 13 years ago
  52. 49defe6 Generate tests for all of the x86 SIMD instruction feature set by Chandler Carruth · 13 years ago
  53. f1aabcf Add a little banner to this test. This lets my scripts more easily by Chandler Carruth · 13 years ago
  54. 53bf4f9 Fix a think-o on my part that got enshrined in a FIXME by setting up the by Chandler Carruth · 13 years ago
  55. 26a3914 Teach Clang to reject 32-bit only CPUs when compiling in 64-bit mode. by Chandler Carruth · 13 years ago
  56. f6cf1c2 Begin fixing Clang's predefined macros for various architectures. This by Chandler Carruth · 13 years ago
  57. eced60c Only predefine the __EXCEPTIONS macro if C++ exceptions are turned on. by Douglas Gregor · 13 years ago
  58. 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
  59. 88710f2 A couple fixes for preprocessor expressions: by Eli Friedman · 13 years ago
  60. 95b59ea Reenable test. by Argyrios Kyrtzidis · 13 years ago
  61. d0c1358 Add missing header file for the test. by Argyrios Kyrtzidis · 13 years ago
  62. df574f0 Test is broken; XFAIL it until Argyrios gets a chance to look at it. by Eli Friedman · 13 years ago
  63. 1f8dcfc Don't warn for unused macro when undef'ing it, if it comes from an included file. rdar://9745065 by Argyrios Kyrtzidis · 13 years ago
  64. db25769 test/Preprocessor/include-directive2.c: Get rid of using <float.h> to avoid #include_next on mingw. by NAKAMURA Takumi · 13 years ago
  65. 0fd9c48 When expanding macro arguments, treat '##' coming from an argument as a normal token. by Argyrios Kyrtzidis · 13 years ago
  66. c09ce12 Copy diagnostic pragmas to the preprocessed output, from Richard Osborne! by Douglas Gregor · 13 years ago
  67. 0678899 Define __cplusplus to 201103L when in (non-GNU) C++0x mode. by Douglas Gregor · 13 years ago
  68. b11e43c revert r133003 and fix the bug properly: the issue was that ## in a token by Chris Lattner · 13 years ago
  69. 0e0b693 Fix a crash on the testcase in PR9981 / rdar://9486765. by Chris Lattner · 13 years ago
  70. f6f7f57 attempt to fix windows testers, which generate #line by default. by Chris Lattner · 13 years ago
  71. 784c257 Invoke the FileChanged callback before pushing the linemarker for a system by Chris Lattner · 13 years ago
  72. e26224e Only ignore extra tokens after #else if we skip it, otherwise warn. Fixes rdar://9475098. by Argyrios Kyrtzidis · 13 years ago
  73. 277d1e1 Some small improvements to the builtin (-ffreestanding) stdint.h; in by Eli Friedman · 14 years ago
  74. 338d7f7 Upgrade Microsoft's __int8, __int16, __int32 and __int64 types from builtin defines to real types. by Francois Pichet · 14 years ago
  75. f8c247d Move all of the logic for __DEPRECATED to the driver based on comments by Chandler Carruth · 14 years ago
  76. 1cfeefd PR9772: Fix the definition of WINT_MIN and WINT_MAX on Linux -ffreestanding. by Eli Friedman · 14 years ago
  77. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  78. ad1a4c6 Change Clang's __VERSION__ to include the same basic info as in clang -v. by Daniel Dunbar · 14 years ago
  79. a7689ef Diagnose uninitialized uses of a variable within its own initializer. by Chandler Carruth · 14 years ago
  80. 2ed4228 Lexer: Add extremely limited support for -traditional-cpp, ignoring BCPL by Daniel Dunbar · 14 years ago
  81. 8402155 Rename tok::eom to tok::eod. by Peter Collingbourne · 14 years ago
  82. 9d3f5f7 Make LexOnOffSwitch a Preprocessor member function by Peter Collingbourne · 14 years ago
  83. fd6b874 Merge -Wuninitialized-experimental into -Wuninitialized. by Ted Kremenek · 14 years ago
  84. a33e050 When redefining a macro don't warn twice if it's not used and don't warn for duplicate by Argyrios Kyrtzidis · 14 years ago
  85. 12e8464 wint_t is defined as 'unsigned int' on Linux. Fixes PR8938. by Douglas Gregor · 14 years ago
  86. ba3ca52 fix rdar://8823139, a crash on a comment in a preprocessed .s file by Chris Lattner · 14 years ago
  87. ee933e1 Handle locations coming from macro instantiations properly in SourceManager::isBeforeInTranslationUnit(). by Argyrios Kyrtzidis · 14 years ago
  88. 0827408 Fix diagnostic pragmas. by Argyrios Kyrtzidis · 14 years ago
  89. ba772ba This really seems like a boring set of fixes to our tests to make them more by Chandler Carruth · 14 years ago
  90. 091f23f Split out -Wconversion warnings about constant precision into their by John McCall · 14 years ago
  91. 13f8cbf Add test for Windows predefined macros. by Michael J. Spencer · 14 years ago
  92. e6a7dab In ~Preprocessor(), also cleanup the MacroInfo objects left-over from stray "#pragma push_macro" uses. This by Ted Kremenek · 14 years ago
  93. 757e685 Per discussion with Sanjiv, remove the PIC16 target from mainline. When/if by Chris Lattner · 14 years ago
  94. 1b2ad2f Revert r114316, -Wunused-value enabled by default was intended. by Argyrios Kyrtzidis · 14 years ago
  95. 6dff228 Make -Wunused-value off by default, matching GCC. Fixes rdar://7126194. by Argyrios Kyrtzidis · 14 years ago
  96. 2a24065 Fix this test to use -cc1. by Daniel Dunbar · 14 years ago
  97. 2346513 Handle '#line' in '-E' that has an empty file name. Fixes <rdar://problem/8439412>. by Ted Kremenek · 14 years ago
  98. c79f767 tests: Use -ffreestanding when including stdint.h, to avoid platform dependencies. by Daniel Dunbar · 14 years ago
  99. 6493a4d Now that GCC will have #pragma push/pop (in GCC 4.6), allow the by Douglas Gregor · 14 years ago
  100. 1ef8a2e Add support for Microsoft's __pragma in the preprocessor. by John McCall · 14 years ago