]> granicus.if.org Git - clang/commit
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)
commit3d145f660a23d5bdabdd1ead83c51f3df1489b09
tree4ff25bb0b122816ead675426daa606b0ec4a1295
parent992d91742129c1f77563df0b3d0a40b36fd13e3e
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

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@168063 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/LangOptions.def
include/clang/Driver/CC1Options.td
include/clang/Driver/Options.td
include/clang/Driver/ToolChain.h
lib/AST/ASTContext.cpp
lib/Driver/ToolChains.h
lib/Driver/Tools.cpp
lib/Frontend/CompilerInvocation.cpp
test/CodeGenObjC/extended-block-signature-encode.m
test/Driver/rewrite-legacy-objc.m
test/Driver/rewrite-objc.m