1. 18a295d Fix MSP430 builtin types. by Anton Korobeynikov · 11 years ago
  2. 11be064 Match MSVC's handling of commas during macro argument expansion by Reid Kleckner · 11 years ago
  3. c6fa115 Fix a couple of PPC predefined macros that I spotted while driving by by Chandler Carruth · 11 years ago
  4. e4664a9 Accept both / and \\ to fix the windows bots. by Rafael Espindola · 11 years ago
  5. 995544e Make sure the assembler-with-cpp hack for "#" works with multiple "#"s in by Eli Friedman · 11 years ago
  6. a7ff62f Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file. by Aaron Ballman · 11 years ago
  7. 461f2d8 [Preprocessor] Prevent expansion of y in x ## y when x is empty by Argyrios Kyrtzidis · 11 years ago
  8. 5ac8c4f OpenBSD/sparc64 uses long long for int64_t and intmax_t. by Jakob Stoklund Olesen · 11 years ago
  9. b5afadd fix PR 15726: ptrdiff_t should be int on PowerPC Darwin by David Fang · 11 years ago
  10. fcec0c9 Use correct types for SPARC v9. by Jakob Stoklund Olesen · 11 years ago
  11. 7f0ffb3 C++1y: Update __cplusplus to temporary value 201305L to allow detection of provisional C++1y support. by Richard Smith · 11 years ago
  12. b840921 by Ulrich Weigand · 11 years ago
  13. 63063f5 Add support for -march=btver2. by Benjamin Kramer · 11 years ago
  14. c814c64 Make sure we define wchar_t related macros correctly in -fms-extensions mode. by Hans Wennborg · 11 years ago
  15. a26e0ce [test] add missing header for the test. by Argyrios Kyrtzidis · 11 years ago
  16. 56f6e09 When emitting a preprocessed file with implicit module imports, make sure line directives are emitted in the next line. by Argyrios Kyrtzidis · 11 years ago
  17. 142b35e Fix off-by-one error in #pragma clang system_header. by Jordan Rose · 11 years ago
  18. 85192c7 Parser support for #pragma clang __debug captured by Tareq A. Siraj · 11 years ago
  19. 321ae79 [Mips] Support -mmicromips / -mno-micromips command line options. by Simon Atanasyan · 11 years ago
  20. d96e315 [Mips] Follow-up to r179481. Consider "single-float" as a separate by Simon Atanasyan · 11 years ago
  21. a826298 Fix failing dependencies-and-pp.c test by Reid Kleckner · 11 years ago
  22. 292285e FileCheck-ify more grep tests with quoted double quotes by Reid Kleckner · 11 years ago
  23. 2c5a38e FileCheck-ify some clang grep tests that use double quotes by Reid Kleckner · 11 years ago
  24. 15aa81a [frontend] When preprocessing, turn implicit module imports into @imports. by Argyrios Kyrtzidis · 11 years ago
  25. 60c99d3 Repeat some #line directive tests for the GNU line marker directive. by Michael Ilseman · 11 years ago
  26. ec27608 Improve the diagnostics of the number-reading preprocessor directives. by Michael Ilseman · 11 years ago
  27. dabcbf9 AArch64: bring predefines in line with most recent ACLE document by Tim Northover · 11 years ago
  28. d1b3394 Add support for __GCC_HAVE_SYNC_COMPARE_AND_SWAP_{1,2,4,8} on x86. by Michael J. Spencer · 11 years ago
  29. bd25ff8 [preprocessor] Allow comparing two macro definitions syntactically instead of only lexically. by Argyrios Kyrtzidis · 11 years ago
  30. edaf281 Define __SIZE_MAX__ preprocessor macro. by Evgeniy Stepanov · 11 years ago
  31. abc0bea PR15539: Record "evaluating if/elif condition" flag in the right place by David Blaikie · 11 years ago
  32. cf2c2e9 Preprocessor: don't keep comments under -traditional-cpp. by Jordan Rose · 11 years ago
  33. 693fdfa Preprocessor: don't consider // to be a line comment in -E -std=c89 mode. by Jordan Rose · 11 years ago
  34. b3a49f5 Add a test to make sure __has_include works from inside a macro. by Argyrios Kyrtzidis · 12 years ago
  35. 0b849d3 [preprocessing record] Have the MacroDefinitions map point to the MacroDefinition object instead by Argyrios Kyrtzidis · 12 years ago
  36. c7d1ca5 Preproceessor: fix #if skipping under -traditional-cpp. by Jordan Rose · 12 years ago
  37. 6aad4a3 Preprocessor: preserve whitespace in -traditional-cpp mode. by Jordan Rose · 12 years ago
  38. 8448e1a FileCheck'ize tests by Dmitri Gribenko · 12 years ago
  39. 559b7fa FileCheck'ize a test by Dmitri Gribenko · 12 years ago
  40. ed9c59f Properly validate UCNs for C99 and C++03 (both more restrictive than C(++)11). by Jordan Rose · 12 years ago
  41. 4a04d44 Simplify logic for avoiding concatenation after numeric constants. by Jordan Rose · 12 years ago
  42. 2821e18 Add some missing PPC cpus by Bill Schmidt · 12 years ago
  43. 5ccd3d0 Add PPC A2Q core and BG/Q preprocessor definitions by Hal Finkel · 12 years ago
  44. c264e16 Add support for AArch64 target. by Tim Northover · 12 years ago
  45. 40f56e5 Reinstate r173952, this time limiting it to exactly the form by Douglas Gregor · 12 years ago
  46. 1a1c82e Revert "[preprocessor] Don't warn about "disabled expansion of recursive macro"" by Argyrios Kyrtzidis · 12 years ago
  47. 8d3f613 [preprocessor] Don't warn about "disabled expansion of recursive macro" by Argyrios Kyrtzidis · 12 years ago
  48. fcf8960 [Preprocessor] When checking if we can concatenate two tokens, check by Argyrios Kyrtzidis · 12 years ago
  49. 319d8fc FileCheck'ize tests by Dmitri Gribenko · 12 years ago
  50. fc60fbd FileCheck'ize a test by Dmitri Gribenko · 12 years ago
  51. 13bdfcd Migrate a test to -verify by Dmitri Gribenko · 12 years ago
  52. 94b309e FileCheck'ize and merge tests by Dmitri Gribenko · 12 years ago
  53. 43bb45d Fix the indentation of the first line of preprocessor output by Hal Finkel · 12 years ago
  54. a8a908b Migrate tests to -verify by Dmitri Gribenko · 12 years ago
  55. 59273eb clang/test/Preprocessor/iwithprefix.c: Tweak default includes not to use /usr/include. by NAKAMURA Takumi · 12 years ago
  56. f282e72 FileCheck'ize tests by Dmitri Gribenko · 12 years ago
  57. 8b127d3 Migrate tests to -verify and merge them by Dmitri Gribenko · 12 years ago
  58. 7f5c343 [tests] Force a triple to ensure /usr/include is one of the entries. by Daniel Dunbar · 12 years ago
  59. fd426dc [tests] Add a test for -iwithprefix. by Daniel Dunbar · 12 years ago
  60. dcceacb Test fix-it ranges for Unicode characters. by Jordan Rose · 12 years ago
  61. b87672b Add a fixit for \U1234 -> \u1234. by Jordan Rose · 12 years ago
  62. c7629d9 Handle universal character names and Unicode characters outside of literals. by Jordan Rose · 12 years ago
  63. 2f169f8 Don't check lines beginning with '#', since they could contain a path with the unexpected word in them. by Bill Wendling · 12 years ago
  64. 617bb31 Add some semantic checks for OpenCL. Variadic macros, VLAs and bitfields are not supported. by Joey Gouly · 12 years ago
  65. 87b73ba Suppress all -Wunused-value warnings from macro body expansions. by Matt Beaumont-Gay · 12 years ago
  66. 31672b1 No longer crashing with an assert when __has_include or __has_include_next is used outside of a preprocessor directive. This fixes PR14837. by Aaron Ballman · 12 years ago
  67. d017e42 [PreprocessingRecord] A macro expansion can be reported out-of-order in cases when by Argyrios Kyrtzidis · 12 years ago
  68. 086cc83 Make sure clang puts tokens from different files on separate lines in "-E -P" mode. <rdar://problem/12774044> by Eli Friedman · 12 years ago
  69. a0f2d02 Make __has_include a bit more resilient in the presence of macros. <rdar://problem/12748859>. by Eli Friedman · 12 years ago
  70. 4e24f0f s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few nearby 'C++0x' comments. by Richard Smith · 12 years ago
  71. b29740a [preprocessor] When "merging" macro argument tokens into one SLocEntry chunk, by Argyrios Kyrtzidis · 12 years ago
  72. 0ee8de7 [preprocessor] For errors at a function macro invocation, also include by Argyrios Kyrtzidis · 12 years ago
  73. 1fbf6fb Don't warn about disabled macro expansion if we see the name of a function-like macro which isn't immediately followed by '('. FreeBSD's stdio.h #defines foo(x) to (foo)(x), apparently. by Richard Smith · 12 years ago
  74. c213262 Disable clang/test/Preprocessor/macro-multiline.c for now, while investigating lit.ShUtil.parser. by NAKAMURA Takumi · 12 years ago
  75. 3f03b58 Prevent premature macro expansion in __has_builtin, __has_feature, by Andy Gibbs · 12 years ago
  76. 97f8461 Made the "expected string literal" diagnostic more expressive by Andy Gibbs · 12 years ago
  77. 02a1768 Refactored duplicate string literal lexing code within Preprocessor, into a by Andy Gibbs · 12 years ago
  78. b9971ba Fix handling of invalid uses of the __has_warning builtin macro by Andy Gibbs · 12 years ago
  79. faf3538 Add missing features for misc x86 CPUs to CPU feature translation. Patch by Jung-uk Kim. by Eli Friedman · 12 years ago
  80. 2a9be3e CPP Output: Do not emit an enter file marker for the main file. by Daniel Dunbar · 12 years ago
  81. 4fa4b48 Suppress elided variadic macro argument extension diagnostic for macros using by Eli Friedman · 12 years ago
  82. 463eb89 Add clang support of RTM from TSX by Michael Liao · 12 years ago
  83. 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
  84. 02f0022 Improved support for removing the comma preceding __VA_ARGS__ where __VA_ARGS__ by Andy Gibbs · 12 years ago
  85. 286d623 Reverted back the changes made in 166868 and in 166869 by Mahesha S · 12 years ago
  86. 68de140 Feature: OpenMP support. by Mahesha S · 12 years ago
  87. 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
  88. 97bc3d5 Fix for PR13334. This prevents crashes that result from badly formed by Richard Trieu · 12 years ago
  89. 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
  90. 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
  91. 99c7208 Allow -MF to be used in combination with -E -M or -E -MM. by Benjamin Kramer · 12 years ago
  92. 93dec51 Revert r163022, it caused PR13924. by Nico Weber · 12 years ago
  93. 9c61137 The keywords "true" and "false" shouldn't warn under -Wundef. by Eli Friedman · 12 years ago
  94. 3c7f538 Add some ARM EABI preprocessor builtins tests by Anton Korobeynikov · 12 years ago
  95. 3e1ec72 Normalize line endings of r163022. by Joao Matos · 12 years ago
  96. 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
  97. c30981a Make preprocessor act in a GCC-compatible fashion when a macro is redefined by Richard Smith · 12 years ago
  98. 600a513 Define __mips64 / __mips64__ macros for MIPS 64-bit targets. by Simon Atanasyan · 12 years ago
  99. e40c423 Fixed a problem with #pragma push_macro/pop_macro implementation. by Alexander Kornienko · 12 years ago
  100. 260e506 Define _MIPS_ARCH and _MIPS_ARCH_<cpu name> macros for MIPS targets. by Simon Atanasyan · 12 years ago