aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-12-04PTH-- Remove feature entirely-Erich Keane1-20/+0
2018-11-14[c++20] Implement P0482R6: enable -fchar8_t by default in C++20 mode.Richard Smith1-4/+4
2018-10-30NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington1-5/+5
2018-08-30Reverted the "[CUDA/OpenMP] Define only some host macros during device compil...Artem Belevich1-46/+6
2018-08-29Add predefined macro __gnu_linux__ for proper aux-tripleYaxun Liu1-0/+1
2018-08-27[OpenMP][NVPTX] Use appropriate _CALL_ELF macro when offloadingGheorghe-Teodor Bercea1-1/+6
2018-08-25[CUDA/OpenMP] Define only some host macros during device compilationJonas Hahnfeld1-6/+40
2018-08-03[Preprocessor] Allow libc++ to detect when aligned allocation is unavailable.Volodymyr Sapsai1-1/+1
2018-06-14P0096R5, P0941R2: Update to match latest feature test macro specification.Richard Smith1-49/+53
2018-05-30As discussed with SG10, bump version of __cpp_deduction_guides macro to indic...Richard Smith1-1/+1
2018-05-22Revert "Revert r332955 "GNUstep Objective-C ABI version 2""David Chisnall1-0/+13
2018-05-22Revert r332955 "GNUstep Objective-C ABI version 2"Bjorn Pettersson1-13/+0
2018-05-22GNUstep Objective-C ABI version 2David Chisnall1-0/+13
2018-05-21[OPENMP-SIMD] Fix PR37536: Fix definition of _OPENMP macro.Alexey Bataev1-13/+15
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl1-2/+2
2018-05-01Implement P0482R2, support for char8_t type.Richard Smith1-0/+6
2018-04-25[HIP] Add predefined macros __HIPCC__ and __HIP_DEVICE_COMPILE__Yaxun Liu1-2/+6
2018-04-25[HIP] Add hip input kind and codegen for kernel launchingYaxun Liu1-1/+3
2018-04-12[OpenCL] Added -std/-cl-std=c++Anastasia Stulova1-31/+39
2018-01-15Revert 319303: Add _Float128 as alias to __float128 to enable compilations on...Erich Keane1-4/+0
2017-12-29[OPENMP] Initial support for `-fopenmp-simd` option.Alexey Bataev1-2/+2
2017-12-11Revert 320391: Certain targets are failing, pulling back to diagnose.Erich Keane1-16/+0
2017-12-11For Linux/gnu compatibility, preinclude <stdc-predef.h> if the file is availableErich Keane1-0/+16
2017-12-07Correct line endings that got mixed up in r320089; NFC.Aaron Ballman1-210/+210
2017-12-07Add new language mode flags for C17.Aaron Ballman1-201/+203
2017-12-07[driver] Set the 'simulator' environment for Darwin when compiling forAlex Lorenz1-0/+5
2017-12-05Add __WINT_MAX__.Ed Schouten1-0/+1
2017-12-04Add _Float128 as alias to __float128 to enable compilations on Fedora27/glibc...Erich Keane1-0/+4
2017-12-04Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman1-5/+5
2017-12-04[OpenCL] Define __IMAGE_SUPPORT__ macro for SPIRSven van Haastregt1-0/+4
2017-11-29Toolchain: Normalize dwarf, sjlj and seh ehMartell Malone1-0/+6
2017-11-29Revert "Toolchain: Normalize dwarf, sjlj and seh eh"Martell Malone1-6/+0
2017-11-29Toolchain: Normalize dwarf, sjlj and seh ehMartell Malone1-0/+6
2017-11-20Revert r318669/318694Erich Keane1-16/+0
2017-11-20For Linux/gnu compatibility, preinclude <stdc-predef.h> if the file is availableErich Keane1-0/+16
2017-09-13This adds the _Float16 preprocessor macro definitions.Sjoerd Meijer1-14/+17
2017-08-16Fix comments about __OPENCL_MEMORY_SCOPE_* macrosYaxun Liu1-1/+1
2017-08-15[OpenCL] Support variable memory scope in atomic builtinsYaxun Liu1-4/+6
2017-08-11Implement latest feature test macro recommendations, P0096R4.Richard Smith1-2/+3
2017-08-04Add OpenCL 2.0 atomic builtin functions as Clang builtinYaxun Liu1-0/+13
2017-07-16[c++2a] Add option -std=c++2a to enable support for potential/transitional C+...Faisal Vali1-1/+4
2017-06-29[OpenMP] Add support for auxiliary triple specificationGheorghe-Teodor Bercea1-1/+1
2017-05-26Only define __SIZEOF_FLOAT128__ on x86 as intended in r304012Reid Kleckner1-2/+0
2017-05-26Enable __float128 for mingw for GCC compatibility and define __SIZEOF_FLOAT12...Reid Kleckner1-0/+2
2017-05-25[coroutines] Bump __cpp_coroutines versionEric Fiselier1-1/+1
2017-04-26Refactor frontend InputKind to prepare for treating module maps as a distinct...Richard Smith1-0/+2
2017-04-20Add __CLANG_ATOMIC_<TYPE>_LOCK_FREE macros for use in MSVC compatibility mode.Eric Fiselier1-7/+12
2017-03-20Bump __cplusplus for C++17 to 201703L per the C++17 DIS.Richard Smith1-2/+4
2017-02-24Revert r291477 "[Frontend] Correct values of ATOMIC_*_LOCK_FREE to match buil...Hans Wennborg1-4/+6
2017-02-21[c++1z] Mark constexpr lambdas as done on status page and start advertisingRichard Smith1-0/+1