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