aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2015-09-22[CUDA] Allow parsing of host and device code simultaneously.Artem Belevich1-0/+4
2015-07-17Make the clang module container format selectable from the command line.Adrian Prantl1-4/+4
2015-06-24Add __nonnull/__nullable/__null_unspecified predefines for Darwin.Douglas Gregor1-0/+8
2015-06-20Introduce a PCHContainerOperations interface (NFC).Adrian Prantl1-6/+9
2015-05-22"This adds -fconcepts-ts as a cc1 option for enabling theFaisal Vali1-0/+2
2015-05-13Make GNUInline consistent with whether we use traditional GNU inline semantics.Peter Collingbourne1-1/+1
2015-02-23Add C11 *_DECIMAL_DIG.Ed Schouten1-2/+3
2015-02-12[mips] Partially revert r223927: Removing __SIZEOF_INT128__ macro for MIPS64Vasileios Kalintiris1-6/+1
2015-02-06Preprocessor: support __BIGGEST_ALIGNMENT__ macroTim Northover1-0/+4
2014-12-10[mips] Removing __SIZEOF_INT128__ macro for MIPS64Simon Atanasyan1-1/+6
2014-12-03CUDA host device code with two code pathsReid Kleckner1-0/+7
2014-11-14Remove -fseh-exceptions in favor of checking the tripleReid Kleckner1-2/+0
2014-11-12Update Clang's SD-6 support to match N4200 (except for __has_cpp_attribute,Richard Smith1-0/+16
2014-10-27Frontend: Define __EXCEPTIONS if -fexceptions is passedDavid Majnemer1-1/+1
2014-10-21Follow-up commit to r211657 which introduced these macros, but not for MSVC. ...Aaron Ballman1-54/+48
2014-09-15Add -fseh-exceptions for MinGW-w64Reid Kleckner1-0/+2
2014-08-19C++1y is now C++14!Aaron Ballman1-3/+3
2014-08-12Correctly implement -include search logic.Manuel Klimek1-14/+10
2014-08-08Predefine IB_DESIGNABLE and IBInspectable macros. <rdar://problem/17441860>Bob Wilson1-0/+2
2014-07-17If char/short are shorter than int, do not use U as suffix forJoerg Sonnenberger1-3/+3
2014-07-17Always set the C suffix macro, even if it is empty.Joerg Sonnenberger1-6/+2
2014-07-17Provide __SIG_ATOMIC_MAX__ next to __SIG_ATOMIC_WIDTH__.Joerg Sonnenberger1-0/+1
2014-07-15Add __INTMAX_C_SUFFIX__ and __UINTMAX_C_SUFFIX__.Joerg Sonnenberger1-0/+4
2014-07-15Don't create non-temporary twines.Joerg Sonnenberger1-3/+2
2014-07-15Make sure int64_t and uint64_t are consistent.Joerg Sonnenberger1-2/+2
2014-07-15Provide builtin macros as template for PRIab and SCNab, matching theJoerg Sonnenberger1-0/+22
2014-07-14[x32] Add __ILP32__ macro for ILP32 platformsPavel Chupin1-0/+6
2014-07-10Avoid definining more GCC specific predefined macros in clang-clEhsan Akhgari1-29/+31
2014-07-08Turn some Twine locals into const char * variables.Benjamin Kramer1-4/+4
2014-07-07Fix layering of file remapping and header search initializationAlp Toker1-71/+0
2014-06-30Do not define __STRICT_ANSI__ in clang-clEhsan Akhgari1-1/+1
2014-06-25Implement predefined stdint macrosJF Bastien1-8/+114
2014-06-16Add -std=c++1z flag for C++17 features.Richard Smith1-1/+4
2014-06-10Do not predefine __EXCEPTIONS in clang-cl (PR19977)Hans Wennborg1-1/+1
2014-05-22[C++11] Use 'nullptr'. Frontend edition.Craig Topper1-1/+1
2014-04-16Revert "Move -fms-extensions predefined macros into InitPreprocessor"Reid Kleckner1-12/+0
2014-04-16Move -fms-extensions predefined macros into InitPreprocessorReid Kleckner1-0/+12
2014-04-07-fms-extensions: Don't define __PRETTY_FUNCTION__ to __FUNCTION__Reid Kleckner1-4/+0
2014-03-15Implement the MS extension __identifier properly: take a token and strip it ofRichard Smith1-4/+0
2014-03-10Make __LITTLE_ENDIAN__/__BIG_ENDOAN__ common PredefinedMacrosRobert Lytton1-3/+5
2014-03-06[OPENMP] Updated comments and _OPENMP macro value for OpenMP 4.0 (for 'omp si...Alexey Bataev1-2/+2
2014-03-02Revert "Preprocessor: Add __ALIGNOF_MAX_ALIGN_T__"David Majnemer1-3/+0
2014-02-24Update __cplusplus to match the value in the C++14 DIS preview (D3937).Richard Smith1-3/+5
2014-02-11[stackprotector] Add command line option -fstack-protector-strongJosh Magee1-1/+3
2014-02-09Preprocessor: Add __ALIGNOF_MAX_ALIGN_T__David Majnemer1-0/+3
2014-01-14Rename language option MicrosoftMode to MSVCCompatAlp Toker1-2/+2