[OpenCL][Bug 10573] Don't set CXXOperatorNames flag
authorAnastasia Stulova <anastasia.stulova@arm.com>
Fri, 24 Mar 2017 16:43:51 +0000 (16:43 +0000)
committerAnastasia Stulova <anastasia.stulova@arm.com>
Fri, 24 Mar 2017 16:43:51 +0000 (16:43 +0000)
The flag CXXOperatorNames was overwritten unconditionally
after being set for OpenCL.

There seems to be no necessity to set it, so removing the line.

llvm-svn: 298709

clang/lib/Frontend/CompilerInvocation.cpp

index c193620..1c2c116 100644 (file)
@@ -1642,7 +1642,6 @@ void CompilerInvocation::setLangDefaults(LangOptions &Opts, InputKind IK,
   if (Opts.OpenCL) {
     Opts.AltiVec = 0;
     Opts.ZVector = 0;
-    Opts.CXXOperatorNames = 1;
     Opts.LaxVectorConversions = 0;
     Opts.DefaultFPContract = 1;
     Opts.NativeHalfType = 1;