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