block extended signatur option. Change previous option
authorFariborz Jahanian <fjahanian@apple.com>
Thu, 15 Nov 2012 19:02:45 +0000 (19:02 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Thu, 15 Nov 2012 19:02:45 +0000 (19:02 +0000)
commit0e3043b2ed7d01594039cc8854065200a93f2230
tree6ca24aa8a81b998034c32adaf245ca02683cde8e
parent5259524b2fd1b6af3053a9bb7452d9af170c2633
block extended signatur option. Change previous option
to a cc1 -fencode-extended-block-signature and pass it
to cc1 and recognize this option to produce extended block
type signature. // rdar://12109031

llvm-svn: 168063
clang/include/clang/Basic/LangOptions.def
clang/include/clang/Driver/CC1Options.td
clang/include/clang/Driver/Options.td
clang/include/clang/Driver/ToolChain.h
clang/lib/AST/ASTContext.cpp
clang/lib/Driver/ToolChains.h
clang/lib/Driver/Tools.cpp
clang/lib/Frontend/CompilerInvocation.cpp
clang/test/CodeGenObjC/extended-block-signature-encode.m
clang/test/Driver/rewrite-legacy-objc.m
clang/test/Driver/rewrite-objc.m