summaryrefslogtreecommitdiff
path: root/clang/test/Preprocessor/predefined-macros.c
AgeCommit message (Expand)Author
2025-06-02[SPIR-V] Only emit __spirv__ when targeting HLSL (#142401)Nathan Gauër
2025-05-07[HIP][HIPSTDPAR] Re-work allocation interposition for `hipstdpar` (#138790)Alex Voicu
2024-07-26Remove FiniteMathOnly and use only NoHonorINFs and NoHonorNANs. (#97342)Zahira Ammarguellat
2024-06-07[clang][SPIR-V] Add support for AMDGCN flavoured SPIRV (#89796)Alex Voicu
2023-10-03[HIP][Clang][Preprocessor] Add Preprocessor support for `hipstdpar`Alex Voicu
2023-01-12[mips][clang] Do not define __GCC_HAVE_SYNC_COMPARE_AND_SWAP macros for MIPS-IBrad Smith
2022-02-23[HIP] Support `-fgpu-default-stream`Yaxun (Sam) Liu
2022-01-10set __NO_MATH_ERRNO__ if -fno-math-errnoAlex Xu (Hello71)
2021-12-07[CUDA][HIP] Add pre-defined macro `__CLANG_RDC__`Yaxun (Sam) Liu
2021-11-08[SPIR-V] Add SPIR-V triple and clang target info.Anastasia Stulova
2021-09-14[OpenCL] Tests C++ for OpenCL version macrosJustas Janickas
2021-07-26[OpenCL] Change default standard version to CL1.2Anastasia Stulova
2020-11-11[OpenCL] Make Clang recognize -cl-std=1.0 as a value argumentElvina Yakubova
2020-10-09[OpenCL] Add new compilation mode for OpenCL 3.0.Anastasia Stulova
2020-06-03Define __SPIR__ macro for spir/spir64 targets.Vyacheslav Zakharin
2019-07-25[OpenCL] Rename lang mode flag for C++ modeAnastasia Stulova
2018-08-30Revert the tests that should've been reverted in rL341115Artem Belevich
2018-08-29Add predefined macro __gnu_linux__ for proper aux-tripleYaxun Liu
2018-07-23[MS] Update _MSVC_LANG values for C++17 and C++2aReid Kleckner
2018-04-25[HIP] Add predefined macros __HIPCC__ and __HIP_DEVICE_COMPILE__Yaxun Liu
2018-04-12[OpenCL] Added -std/-cl-std=c++Anastasia Stulova
2017-12-04[OpenCL] Define __IMAGE_SUPPORT__ macro for SPIRSven van Haastregt
2017-11-21[MINGW] normalize WIN32 macrosMartell Malone
2017-08-13[AArch64] Add support for a MinGW AArch64 targetMartin Storsjo
2017-08-06[test] Remove an unintentional -x cl flag in an aarch64-windows testMartin Storsjo
2017-08-04Add OpenCL 2.0 atomic builtin functions as Clang builtinYaxun Liu
2017-06-27[COFF, ARM64] Add support for Windows ARM64 COFF formatMandeep Singh Grang
2016-06-28[clang-cl] Define _MSVC_LANGDavid Majnemer
2016-04-26[OpenCL] Add predefined macros.Yaxun Liu
2016-04-01Clean up a couple more preprocessor tests to use match-full-lines.James Y Knight
2015-12-22[mips] Add _GCC_HAVE_SYNC_COMPARE_AND_SWAP macros.Daniel Sanders
2015-07-26[Targets] Define _M_AMD64 and _M_X64 to a more appropriate valueDavid Majnemer
2014-10-21Follow-up commit to r211657 which introduced these macros, but not for MSVC. ...Aaron Ballman
2014-07-16Driver: bifurcate extended and basic MSC versioningSaleem Abdulrasool
2014-07-10Avoid definining more GCC specific predefined macros in clang-clEhsan Akhgari
2014-06-30Do not define __STRICT_ANSI__ in clang-clEhsan Akhgari
2014-06-25Implement predefined stdint macrosJF Bastien
2013-09-30Fix PR 12730: Add _GCC_HAVE_SYNC_COMPARE_AND_SWAP macros for ARMWeiming Zhao
2013-04-04Add support for __GCC_HAVE_SYNC_COMPARE_AND_SWAP_{1,2,4,8} on x86.Michael J. Spencer
2012-07-19Define __FINITE_MATH_ONLY__ based on -ffast-math and -ffinite-math-only.Bob Wilson
2012-03-10Updated the test so that it checks for ms-compatibility in addition to ms-ext...Aaron Ballman
2012-03-10No longer defining GNUC mode when compiling for Microsoft compatibility. Thi...Aaron Ballman
2012-01-03Teach the frontend to provide the builtin preprocessor defines forChandler Carruth
2010-10-21Add test for Windows predefined macros.Michael J. Spencer