]> granicus.if.org Git - clang/commit
Add clang support for Objective-C application extensions.
authorBob Wilson <bob.wilson@apple.com>
Mon, 2 Mar 2015 19:01:14 +0000 (19:01 +0000)
committerBob Wilson <bob.wilson@apple.com>
Mon, 2 Mar 2015 19:01:14 +0000 (19:01 +0000)
commita6fe515da69cd34bea85e27055652848a7d0f00e
treef5eeec0e6bd104e1255632f0d16454463f003a7c
parent75c24c2be279a12ad8bd64012b03ac5d934b6fea
Add clang support for Objective-C application extensions.

This adds the -fapplication-extension option, along with the
ios_app_extension and macosx_app_extension availability attributes.
Patch by Ted Kremenek

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@230989 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/Attr.td
include/clang/Basic/LangOptions.def
include/clang/Driver/Options.td
lib/AST/DeclBase.cpp
lib/Driver/Tools.cpp
lib/Frontend/CompilerInvocation.cpp
lib/Lex/PPMacroExpansion.cpp
test/Sema/attr-availability-app-extensions.c [new file with mode: 0644]