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