summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/InitPreprocessor.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Change the driver's logic about Objective-C runtimes: abstract out aJohn McCall2011-07-061-2/+2
* Don't define __CONSTANT_CFSTRINGS__ with -fno-constant-cfstrings issue.Fariborz Jahanian2011-07-051-1/+2
* Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about ...Argyrios Kyrtzidis2011-06-241-13/+13
* Define __cplusplus to 201103L when in (non-GNU) C++0x mode.Douglas Gregor2011-06-201-3/+10
* Unconditionally #define the ARC ownership qualifiers, instead of #definingJohn McCall2011-06-161-0/+9
* Automatic Reference Counting.John McCall2011-06-151-4/+141
* __OBJC__ is also a standard predefined macro.Nick Lewycky2011-06-101-1/+3
* The macros defined by the language standard are still available even when theNick Lewycky2011-06-071-26/+37
* Add a FIXME.Francois Pichet2011-05-091-0/+1
* Temporary preprocessor hack to get around the Microsoft __identifier(x) exten...Francois Pichet2011-05-071-0/+1
* Upgrade Microsoft's __int8, __int16, __int32 and __int64 types from builtin d...Francois Pichet2011-04-281-6/+0
* Move all of the logic for __DEPRECATED to the driver based on commentsChandler Carruth2011-04-231-2/+3
* Fix Clang's __DEPRECATED define to be controled by -Wdeprecated. ThisChandler Carruth2011-04-231-1/+2
* PR9772: Fix the definition of WINT_MIN and WINT_MAX on Linux -ffreestanding.Eli Friedman2011-04-211-0/+3
* Change Clang's __VERSION__ to include the same basic info as in clang -v.Daniel Dunbar2011-03-311-1/+6
* Preprocessor: Don't define __STDC__ in -traditional-cpp mode.Daniel Dunbar2011-03-191-1/+1
* Add 'OverridenFilesKeepOriginalName' field in SourceManager which if true the...Argyrios Kyrtzidis2011-03-081-11/+4
* Reimplement DefineTypeSize in terms of APInt. This eliminates someChris Lattner2011-02-241-9/+4
* Preserve what the user passed to -include when emitting .d files. Fixes PR8974!Nick Lewycky2011-02-231-9/+15
* Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute.Michael J. Spencer2010-12-211-3/+5
* Implement -cl-fast-relaxed-mathPeter Collingbourne2010-12-041-0/+3
* Merge System into Support.Michael J. Spencer2010-11-291-1/+1
* now the FileManager has a FileSystemOpts ivar, stop threadingChris Lattner2010-11-231-8/+5
* Implement -working-directory.Argyrios Kyrtzidis2010-11-031-5/+7
* Tell the VS headers that char16_t and char32_t are keywords, so yvals.h doesn...Steven Watanabe2010-09-051-0/+4
* First test commit by Francois Pichet. _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES i...Francois Pichet2010-09-031-3/+0
* Predeclare class type_info in Microsoft mode, from Francois Pichet!Douglas Gregor2010-08-301-0/+1
* Fix typo in comment.Michael J. Spencer2010-08-211-1/+1
* PR7795: Fix the definition of __WCHAR_MAX__ with -fshort-wchar.Eli Friedman2010-08-031-1/+1
* fix some undefined behavior, PR7779.Chris Lattner2010-08-031-3/+4
* Introduce basic support for loading a precompiled preamble whileDouglas Gregor2010-07-261-2/+8
* Basic plumbing for generating a precompiled preamble for anDouglas Gregor2010-07-231-4/+4
* Headers: Define __INT64_TYPE__ in terms of getInt64Type(), which isn't alwaysDaniel Dunbar2010-06-301-0/+6
* Remove state assertion.Ted Kremenek2010-06-281-1/+0
* Don't crash in InitializePreprocessor() when there is no valid PTHManager. F...Ted Kremenek2010-06-281-1/+2
* Remove HAS_TLS define.Eric Christopher2010-06-241-4/+0
* More clang support for darwin tls. Add a __has_feature macro andEric Christopher2010-06-241-0/+4
* Add several more predefines from modern versions of GCC.Dan Gohman2010-05-281-0/+27
* Predefine the '__clang_analyzer__' macro when using '-analyze'.Ted Kremenek2010-05-261-0/+5
* Add Clang version inspection macros. Fixes PR6681.Douglas Gregor2010-04-301-1/+15
* fix PR6936: don't generate line marker directives when preprocessingChris Lattner2010-04-261-3/+9
* Sink the _GNU_SOURCE definition down into the target configuration,Douglas Gregor2010-04-211-24/+0
* Only predefine the macro _GNU_SOURCE in C++ mode when we're on aDouglas Gregor2010-04-161-2/+24
* When given unsaved files in clang_createTranslationUnitFromSourceFile,Douglas Gregor2010-02-271-1/+2
* Switch to using -fsjlj-exceptions instead of hard-coding it. Notably, this fixesDaniel Dunbar2010-02-101-0/+2
* Extend clang_createTranslationUnitFromSourceFile() to support creatingDouglas Gregor2010-01-231-10/+31
* Move the MacroBuilder utilitiy to its own header. Update references.Chandler Carruth2010-01-201-0/+1
* Fix an invalid Twine use spotty by abbeyj, it isn't safe to use TwineDaniel Dunbar2010-01-201-1/+4
* Predefine __weak attribute when doing objective-cFariborz Jahanian2010-01-131-2/+7
* Fix PR5982, a refacto in checking for '=' in a -D argument.Daniel Dunbar2010-01-101-8/+5
OpenPOWER on IntegriCloud