hanchenye-llvm-project/clang/lib/Basic
Chris Lattner 2ca529ce61 instead of forcing blocks on by default, make them default to off, but let
specific targets default them to on.  Default blocks to on on 10.6 and later.
Add a -fblocks option that allows the user to override the target's default.
Use -fblocks in the various testcases that use blocks.

llvm-svn: 60563
2008-12-04 23:20:07 +00:00
..
CMakeLists.txt CMake: Builds and installs clang binary and libs (no docs yet). It 2008-10-26 00:56:18 +00:00
Diagnostic.cpp Fix order of evaluation. 2008-11-27 07:28:14 +00:00
FileManager.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
IdentifierTable.cpp Rename Selector::getName() to Selector::getAsString(), and add 2008-11-24 03:33:13 +00:00
LangOptions.cpp Add -fobjc-gc and -fobjc-gc-only options to the driver. 2008-04-29 04:37:03 +00:00
Makefile Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
SourceLocation.cpp Make some methods const, add some helpers to FullSourceLoc, 2008-09-29 21:46:13 +00:00
SourceManager.cpp SourceManager::getLineNumber is logically const except for caching. 2008-11-18 06:51:15 +00:00
TargetInfo.cpp More fallout from r58501: primary fix is some more corrections to make 2008-11-02 02:43:55 +00:00
Targets.cpp instead of forcing blocks on by default, make them default to off, but let 2008-12-04 23:20:07 +00:00
TokenKinds.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00