diff options
Diffstat (limited to 'clang/tools/clang-cc/clang-cc.cpp')
-rw-r--r-- | clang/tools/clang-cc/clang-cc.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/tools/clang-cc/clang-cc.cpp b/clang/tools/clang-cc/clang-cc.cpp index e16a91d5453..1e4dc815a89 100644 --- a/clang/tools/clang-cc/clang-cc.cpp +++ b/clang/tools/clang-cc/clang-cc.cpp @@ -387,6 +387,10 @@ OverflowChecking("ftrapv", llvm::cl::init(false)); static llvm::cl::opt<bool> +AltiVec("faltivec", llvm::cl::desc("Enable AltiVec vector initializer syntax"), + llvm::cl::init(false)); + +static llvm::cl::opt<bool> ObjCSenderDispatch("fobjc-sender-dependent-dispatch", llvm::cl::desc("Enable sender-dependent dispatch for" "Objective-C messages"), llvm::cl::init(false)); @@ -502,6 +506,9 @@ static void InitializeLangOptions(LangOptions &Options, LangKind LK){ if (ObjCEnableGCBitmapPrint) Options.ObjCGCBitmapPrint = 1; + if (AltiVec) + Options.AltiVec = 1; + Options.setVisibilityMode(SymbolVisibility); Options.OverflowChecking = OverflowChecking; } |