aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2017-02-14[c++1z] Add some more tests for class template argument deduction, addRichard Smith1-0/+2
2017-01-20[Frontend] The macro that describes the Objective-C bool type shouldAlex Lorenz1-3/+5
2017-01-09[Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtinMichal Gorny1-6/+4
2016-12-19Add __cpp_structured_bindings feature test macro for structured bindings, perRichard Smith1-0/+1
2016-12-19[c++1z] cxx_status: mark p0195r2 as done.Richard Smith1-0/+1
2016-12-18Recommit r289979 [OpenCL] Allow disabling types and declarations associated w...Yaxun Liu1-1/+1
2016-12-16Revert r289979 due to regressionsYaxun Liu1-1/+1
2016-12-16[OpenCL] Allow disabling types and declarations associated with extensionsYaxun Liu1-1/+1
2016-12-14Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann1-5/+5
2016-12-02p0012r1: define corresponding feature test macroRichard Smith1-1/+1
2016-11-21[Frontend] Add a predefined macro that describes the Objective-C bool typeAlex Lorenz1-0/+3
2016-10-31Add comment explaining this mysterious macro name.Richard Smith1-0/+3
2016-10-10Mark aligned allocation as done.Richard Smith1-1/+2
2016-10-02[coroutines] Rename driver flag -fcoroutines to -fcoroutines-tsGor Nishanov1-1/+1
2016-09-30P0035R4: add predefined __STDCPP_DEFAULT_NEW_ALIGNMENT__ macro. By default, weRichard Smith1-0/+9
2016-09-29Mark P0127R3 as done, and replace its __has_feature check with the correspond...Richard Smith1-1/+1
2016-09-28Add a couple more tentative names for upcoming SD-6 feature checks. These mightRichard Smith1-0/+4
2016-09-28P0095R3: Implement the latest published revision of SD-6 (C++ feature test ma...Richard Smith1-2/+6
2016-09-28P0096R2: Implement more recent revision of SD-6 (C++ feature test macros).Richard Smith1-2/+15
2016-09-23Minor tweak. Avoid hardcoding.Daniel Marjamaki1-1/+1
2016-09-15Simplify Clang's version number configuration in CMake.David L. Jones1-6/+2
2016-09-07OpenCL: Defining __ENDIAN_LITTLE__ and fix target endiannessMatt Arsenault1-0/+3
2016-07-21Provide __GLIBCXX_TYPE_INT_N_0 and __GLIBCXX_BITSIZE_INT_N_0 when in C++ gnu ...Yaron Keren1-0/+5
2016-07-18[NFC] Header cleanupMehdi Amini1-4/+1
2016-06-23Restructure the propagation of -fPIC/-fPIE.Rafael Espindola1-4/+4
2016-05-27[OPENMP] Fixed processing of '-fopenmp-version=' option and test.Alexey Bataev1-18/+18
2016-05-26[OPENMP] Add option '-fopenmp-version=[31|40|45]' allowing choosingAlexey Bataev1-1/+12
2016-05-26[OPENMP] Set '_OPENMP' macro to '201511' value to reflect support forAlexey Bataev1-1/+1
2016-05-23[CUDA] Add -fcuda-approx-transcendentals flag.Justin Lebar1-0/+6
2016-05-16[OpenCL] Add supported OpenCL extensions to target info.Yaxun Liu1-0/+9
2016-05-13Revert "[OpenCL] Add supported OpenCL extensions to target info."Yaxun Liu1-9/+0
2016-05-13[OpenCL] Add supported OpenCL extensions to target info.Yaxun Liu1-0/+9
2016-04-26[OpenCL] Add predefined macros.Yaxun Liu1-0/+33
2016-03-24NFC: clarify comment on lock-free macrosJF Bastien1-1/+1
2016-03-23clang-cl: Include /FI headers in /showIncludes output.Nico Weber1-4/+4
2016-03-04Make TargetInfo store an actual DataLayout instead of a string.James Y Knight1-2/+2
2015-11-17[CUDA] Make CUDA compilation usable by default.Artem Belevich1-0/+2
2015-11-10Define __unsafe_unretained and __autoreleasing in ObjC GC mode.John McCall1-0/+2
2015-11-02Sink some PTHManager includes out of Preprocessor.hReid Kleckner1-0/+1
2015-10-22Define weak and __weak to mean ARC-style weak references, even in MRC.John McCall1-21/+27
2015-10-22[coroutines] Add feature-test macro for coroutines, defined to 1 to indicateRichard Smith1-0/+2