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