clang-1/test/Lexer
John McCall 9f084a3166 Change the driver's logic about Objective-C runtimes: abstract out a
structure to hold inferred information, then propagate each invididual
bit down to -cc1.  Separate the bits of "supports weak" and "has a native
ARC runtime";  make the latter a CodeGenOption.

The tool chain is still driving this decision, because it's the place that
has the required deployment target information on Darwin, but at least it's
better-factored now.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@134453 91177308-0d34-0410-b5e6-96231b3b80d8
2011-07-06 00:26:06 +00:00
..
11-27-2007-FloatLiterals.c
badstring_in_if0.c
block_cmt_end.c Change magic string "abc" to better magic string "qux". 2011-05-10 20:28:29 +00:00
c90.c
char-escapes.c
clang-keywords.cpp
comment-escape.c
conflict-marker.c
constants.c
counter.c
cxx0x_keyword.cpp
cxx0x_keyword_as_cxx98.cpp
digraph.c
dollar-idents.c
escape_newline.c
gnu_keywords.c
has_attribute.cpp
has_extension.c Introduce __has_extension macro 2011-05-13 20:54:45 +00:00
has_extension_cxx.cpp Introduce __has_extension macro 2011-05-13 20:54:45 +00:00
has_feature_c1x.c Introduce __has_extension macro 2011-05-13 20:54:45 +00:00
has_feature_cxx0x.cpp Audit and finish the implementation of C++0x nullptr, fixing two 2011-05-21 23:15:46 +00:00
has_feature_exceptions.cpp
has_feature_objc_arc.m Change the driver's logic about Objective-C runtimes: abstract out a 2011-07-06 00:26:06 +00:00
has_feature_rtti.cpp
has_feature_type_traits.cpp Revert r131672 until __underlying_type is properly implemented in the 2011-05-19 22:52:25 +00:00
hexfloat.cpp
ms-extensions.c
msdos-cpm-eof.c
multiple-include.c
numeric-literal-trash.c
pragma-mark.c
pragma-message.c Have #pragma message not turn into error by -Werror, by default. Fixes rdar://9308989. 2011-04-21 17:11:44 +00:00
pragma-operators.cpp
preamble.c
rdar-8914293.c Warn for missing terminating " or ' instead of error for gcc compatibility. Fixed rdar://8914293. 2011-02-15 23:45:31 +00:00
rdr-6096838-2.c
rdr-6096838.c
token-concat-2.c
token-concat.c
unknown-char.c
utf-16.c
utf-16.c.txt
wchar.c