llvm-project/clang/test
Daniel Dunbar 17ddaa677e More fixes to builtin preprocessor defines.
- Add -static-define option driver can use when __STATIC__ should be
   defined (instead of __DYNAMIC__).

 - Don't set __OPTIMIZE_SIZE__ on Os, __OPTIMIZE_SIZE__ is tied to Oz.

 - Set __NO_INLINE__ following GCC 4.2.

 - Set __GNU_GNU_INLINE__ or __GNU_STDC_INLINE__ following GCC 4.2.

 - Set __EXCEPTIONS for Objective-C NonFragile ABI.

 - Set __STRICT_ANSI__ for standard conforming modes.

 - I added a clang style test case in utils for this, but its not
   particularly portable and I don't think it belongs in the test
   suite.

llvm-svn: 68621
2009-04-08 18:03:55 +00:00
..
Analysis New static analyzer check by Nikita Zhuk! 2009-04-08 03:07:17 +00:00
CodeGen Don't assume that a block always has a FunctionProtoType. Fixes rdar://6768379. 2009-04-08 02:55:55 +00:00
CodeGenCXX Add some basic support for generating C++ member functions. 2009-04-04 20:47:02 +00:00
CodeGenObjC Implementation definition of interfaces with __objc_exception attribute. 2009-04-08 04:21:03 +00:00
Coverage Apply a patch which adds 'OriginalParmVar' to the DeclContextPrinter by Jon 2009-04-05 02:04:38 +00:00
Driver Driver: Fix forwarding of -fpascal-strings. 2009-04-07 23:51:44 +00:00
FixIt Fixed the Fix-It hints for comparison against a string literal. Thanks, Chris! 2009-04-06 18:45:53 +00:00
Frontend Fix -MD with no -MT when -o is specified (and fix test case). 2009-03-30 17:59:58 +00:00
Lexer fix rdar://6757323, where an escaped newline in a // comment 2009-04-05 00:26:41 +00:00
Misc Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
Parser hoist some code for handling objc foreach construct out of Declaration processing 2009-03-29 17:27:48 +00:00
Preprocessor More fixes to builtin preprocessor defines. 2009-04-08 18:03:55 +00:00
Rewriter Rename clang to clang-cc. 2009-03-24 02:24:46 +00:00
Sema Sema::CheckConditionalOperands(): Soften pointer/integer mismatch from error->warning. 2009-04-08 17:05:15 +00:00
SemaCXX Diagnose uses of function specifiers on declarations which don't declare 2009-04-07 19:37:57 +00:00
SemaObjC Fix <rdar://problem/6764172> [sema] crash on invalid. 2009-04-07 22:56:58 +00:00
SemaObjCXX Pull clang-cc code for generating PTH files based on the input type. 2009-04-01 05:09:09 +00:00
SemaTemplate Make parsing a semantic analysis a little more robust following Sema 2009-04-01 21:51:26 +00:00
Makefile Update to account for the great driver renaming. 2009-03-25 17:56:16 +00:00
TestRunner.sh Update TestRunner.sh for renaming. 2009-03-24 06:17:45 +00:00