1. 0c6374e Fix comments about __OPENCL_MEMORY_SCOPE_* macros by Yaxun Liu · 8 years ago
  2. 30d652a [OpenCL] Support variable memory scope in atomic builtins by Yaxun Liu · 8 years ago
  3. 9d07ae7 Implement latest feature test macro recommendations, P0096R4. by Richard Smith · 8 years ago
  4. 3919506 Add OpenCL 2.0 atomic builtin functions as Clang builtin by Yaxun Liu · 8 years ago
  5. 5f475b9 [c++2a] Add option -std=c++2a to enable support for potential/transitional C++2a features by Faisal Vali · 8 years ago
  6. 59d7b77 [OpenMP] Add support for auxiliary triple specification by Gheorghe-Teodor Bercea · 8 years ago
  7. a40b38a Only define __SIZEOF_FLOAT128__ on x86 as intended in r304012 by Reid Kleckner · 8 years ago
  8. 9eabbb6 Enable __float128 for mingw for GCC compatibility and define __SIZEOF_FLOAT128__ on x86 by Reid Kleckner · 8 years ago
  9. 4bf9282 [coroutines] Bump __cpp_coroutines version by Eric Fiselier · 8 years ago
  10. 40c0efa Refactor frontend InputKind to prepare for treating module maps as a distinct kind of input. by Richard Smith · 9 years ago
  11. 4b2c8f7 Add __CLANG_ATOMIC_<TYPE>_LOCK_FREE macros for use in MSVC compatibility mode. by Eric Fiselier · 9 years ago
  12. 4b0cad0 Bump __cplusplus for C++17 to 201703L per the C++17 DIS. by Richard Smith · 9 years ago
  13. 260c6d4 Revert r291477 "[Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin" by Hans Wennborg · 9 years ago
  14. b80bbca [c++1z] Mark constexpr lambdas as done on status page and start advertising by Richard Smith · 9 years ago
  15. cbe0793 [c++1z] Add some more tests for class template argument deduction, add by Richard Smith · 9 years ago
  16. 41d1315 [Frontend] The macro that describes the Objective-C bool type should by Alex Lorenz · 9 years ago
  17. dc15574 [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin by Michal Gorny · 9 years ago
  18. dbe74e0 Add __cpp_structured_bindings feature test macro for structured bindings, per by Richard Smith · 9 years ago
  19. cb0ccb0 [c++1z] cxx_status: mark p0195r2 as done. by Richard Smith · 9 years ago
  20. 5b74665 Recommit r289979 [OpenCL] Allow disabling types and declarations associated with extensions by Yaxun Liu · 9 years ago
  21. 35f6d66 Revert r289979 due to regressions by Yaxun Liu · 9 years ago
  22. 2e8331c [OpenCL] Allow disabling types and declarations associated with extensions by Yaxun Liu · 9 years ago
  23. 17c7f70 Replace APFloatBase static fltSemantics data members with getter functions by Stephan Bergmann · 9 years ago
  24. 6cc02c2 p0012r1: define corresponding feature test macro by Richard Smith · 9 years ago
  25. 9229d33 [Frontend] Add a predefined macro that describes the Objective-C bool type by Alex Lorenz · 9 years ago
  26. 90f454a Add comment explaining this mysterious macro name. by Richard Smith · 9 years ago
  27. f5d8a75 Mark aligned allocation as done. by Richard Smith · 9 years ago
  28. 4ffb434 [coroutines] Rename driver flag -fcoroutines to -fcoroutines-ts by Gor Nishanov · 9 years ago
  29. 5913902 P0035R4: add predefined __STDCPP_DEFAULT_NEW_ALIGNMENT__ macro. By default, we by Richard Smith · 9 years ago
  30. 27143d8 Mark P0127R3 as done, and replace its __has_feature check with the corresponding SD-6 macro. by Richard Smith · 9 years ago
  31. 6e4bedc Add a couple more tentative names for upcoming SD-6 feature checks. These might by Richard Smith · 9 years ago
  32. 38d91d4 P0095R3: Implement the latest published revision of SD-6 (C++ feature test macros). by Richard Smith · 9 years ago
  33. b02043c P0096R2: Implement more recent revision of SD-6 (C++ feature test macros). by Richard Smith · 9 years ago
  34. 1ff60ef Minor tweak. Avoid hardcoding. by Daniel Marjamaki · 9 years ago
  35. 2f75452 Simplify Clang's version number configuration in CMake. by David L. Jones · 9 years ago
  36. f333de3 OpenCL: Defining __ENDIAN_LITTLE__ and fix target endianness by Matt Arsenault · 9 years ago
  37. 7996340 Provide __GLIBCXX_TYPE_INT_N_0 and __GLIBCXX_BITSIZE_INT_N_0 when in C++ gnu language extensions. by Yaron Keren · 9 years ago
  38. 9670f84 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  39. c9d336e Restructure the propagation of -fPIC/-fPIE. by Rafael Espindola · 9 years ago
  40. 18c4852 [OPENMP] Fixed processing of '-fopenmp-version=' option and test. by Alexey Bataev · 9 years ago
  41. c6bd891 [OPENMP] Add option '-fopenmp-version=[31|40|45]' allowing choosing by Alexey Bataev · 9 years ago
  42. 3bfedcf [OPENMP] Set '_OPENMP' macro to '201511' value to reflect support for by Alexey Bataev · 9 years ago
  43. 91f6f07 [CUDA] Add -fcuda-approx-transcendentals flag. by Justin Lebar · 9 years ago
  44. 39cf40f [OpenCL] Add supported OpenCL extensions to target info. by Yaxun Liu · 9 years ago
  45. fa1df45 Revert "[OpenCL] Add supported OpenCL extensions to target info." by Yaxun Liu · 9 years ago
  46. 64936ce [OpenCL] Add supported OpenCL extensions to target info. by Yaxun Liu · 9 years ago
  47. 382d355 [OpenCL] Add predefined macros. by Yaxun Liu · 10 years ago
  48. f828bba NFC: clarify comment on lock-free macros by JF Bastien · 10 years ago
  49. 149d9522 clang-cl: Include /FI headers in /showIncludes output. by Nico Weber · 10 years ago
  50. b214cbc Make TargetInfo store an actual DataLayout instead of a string. by James Y Knight · 10 years ago
  51. 8601733 [CUDA] Make CUDA compilation usable by default. by Artem Belevich · 10 years ago
  52. 28ea04f Define __unsafe_unretained and __autoreleasing in ObjC GC mode. by John McCall · 10 years ago
  53. 738d48d Sink some PTHManager includes out of Preprocessor.h by Reid Kleckner · 10 years ago
  54. 460ce58 Define weak and __weak to mean ARC-style weak references, even in MRC. by John McCall · 10 years ago
  55. 3fa73f3 [coroutines] Add feature-test macro for coroutines, defined to 1 to indicate by Richard Smith · 10 years ago
  56. b5bc923 [CUDA] Allow parsing of host and device code simultaneously. by Artem Belevich · 10 years ago
  57. fb2398d Make the clang module container format selectable from the command line. by Adrian Prantl · 10 years ago
  58. 59e3d75 Add __nonnull/__nullable/__null_unspecified predefines for Darwin. by Douglas Gregor · 10 years ago
  59. bb165fb Introduce a PCHContainerOperations interface (NFC). by Adrian Prantl · 10 years ago
  60. 24d59d1 "This adds -fconcepts-ts as a cc1 option for enabling the by Faisal Vali · 10 years ago
  61. 470d942 Make GNUInline consistent with whether we use traditional GNU inline semantics. by Peter Collingbourne · 10 years ago
  62. 4992099 Add C11 *_DECIMAL_DIG. by Ed Schouten · 11 years ago
  63. ea50312 [mips] Partially revert r223927: Removing __SIZEOF_INT128__ macro for MIPS64 by Vasileios Kalintiris · 11 years ago
  64. a6a19f1 Preprocessor: support __BIGGEST_ALIGNMENT__ macro by Tim Northover · 11 years ago
  65. d83248e [mips] Removing __SIZEOF_INT128__ macro for MIPS64 by Simon Atanasyan · 11 years ago
  66. bbc0178 CUDA host device code with two code paths by Reid Kleckner · 11 years ago
  67. e070b99 Remove -fseh-exceptions in favor of checking the triple by Reid Kleckner · 11 years ago
  68. 38af856 Update Clang's SD-6 support to match N4200 (except for __has_cpp_attribute, by Richard Smith · 11 years ago
  69. 8ef921a Frontend: Define __EXCEPTIONS if -fexceptions is passed by David Majnemer · 11 years ago
  70. 7a6f364 Follow-up commit to r211657 which introduced these macros, but not for MSVC. This turns out to break our freestanding tests on Windows when compiling in MSVC-compatible mode. It was decided (http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20141020/116942.html is the start of the thread) to support this as part of Clang's interface on all platforms. by Aaron Ballman · 11 years ago
  71. 8f45c9c Add -fseh-exceptions for MinGW-w64 by Reid Kleckner · 11 years ago
  72. dd69ef3 C++1y is now C++14! by Aaron Ballman · 11 years ago
  73. 9af34ae Correctly implement -include search logic. by Manuel Klimek · 11 years ago
  74. 7400e59 Predefine IB_DESIGNABLE and IBInspectable macros. <rdar://problem/17441860> by Bob Wilson · 11 years ago
  75. 587deea If char/short are shorter than int, do not use U as suffix for by Joerg Sonnenberger · 11 years ago
  76. 3042f7e Always set the C suffix macro, even if it is empty. by Joerg Sonnenberger · 11 years ago
  77. b3a4969 Provide __SIG_ATOMIC_MAX__ next to __SIG_ATOMIC_WIDTH__. by Joerg Sonnenberger · 11 years ago
  78. f6432d8 Add __INTMAX_C_SUFFIX__ and __UINTMAX_C_SUFFIX__. by Joerg Sonnenberger · 11 years ago
  79. cc43c85 Don't create non-temporary twines. by Joerg Sonnenberger · 11 years ago
  80. 62277b3 Make sure int64_t and uint64_t are consistent. by Joerg Sonnenberger · 11 years ago
  81. be324f9 Provide builtin macros as template for PRIab and SCNab, matching the by Joerg Sonnenberger · 11 years ago
  82. 3362c5f [x32] Add __ILP32__ macro for ILP32 platforms by Pavel Chupin · 11 years ago
  83. f3a896b Avoid definining more GCC specific predefined macros in clang-cl by Ehsan Akhgari · 11 years ago
  84. ce41639 Turn some Twine locals into const char * variables. by Benjamin Kramer · 11 years ago
  85. c358000 Fix layering of file remapping and header search initialization by Alp Toker · 11 years ago
  86. 9be07e1 Do not define __STRICT_ANSI__ in clang-cl by Ehsan Akhgari · 11 years ago
  87. ab8d0a0 Implement predefined stdint macros by JF Bastien · 11 years ago
  88. dbd4d4c Add -std=c++1z flag for C++17 features. by Richard Smith · 11 years ago
  89. 35bbf1c Do not predefine __EXCEPTIONS in clang-cl (PR19977) by Hans Wennborg · 11 years ago
  90. 49a2790 [C++11] Use 'nullptr'. Frontend edition. by Craig Topper · 11 years ago
  91. 6f6e76d Revert "Move -fms-extensions predefined macros into InitPreprocessor" by Reid Kleckner · 12 years ago
  92. ae4759d Move -fms-extensions predefined macros into InitPreprocessor by Reid Kleckner · 12 years ago
  93. 0dc06b9 -fms-extensions: Don't define __PRETTY_FUNCTION__ to __FUNCTION__ by Reid Kleckner · 12 years ago
  94. ae38508 Implement the MS extension __identifier properly: take a token and strip it of by Richard Smith · 12 years ago
  95. 2c942c6 Make __LITTLE_ENDIAN__/__BIG_ENDOAN__ common PredefinedMacros by Robert Lytton · 12 years ago
  96. d4dbdf5 [OPENMP] Updated comments and _OPENMP macro value for OpenMP 4.0 (for 'omp simd' support) by Alexey Bataev · 12 years ago
  97. dbd6acb Revert "Preprocessor: Add __ALIGNOF_MAX_ALIGN_T__" by David Majnemer · 12 years ago
  98. 51bacfd Update __cplusplus to match the value in the C++14 DIS preview (D3937). by Richard Smith · 12 years ago
  99. e0fc1a8 [stackprotector] Add command line option -fstack-protector-strong by Josh Magee · 12 years ago
  100. 158ba13 Preprocessor: Add __ALIGNOF_MAX_ALIGN_T__ by David Majnemer · 12 years ago