diff options
author | Sven van Haastregt <sven.vanhaastregt@arm.com> | 2018-04-23 11:23:47 +0000 |
---|---|---|
committer | Sven van Haastregt <sven.vanhaastregt@arm.com> | 2018-04-23 11:23:47 +0000 |
commit | 49ffffbccdef62cecd515a13630c17e15acae6d3 (patch) | |
tree | 412e61fdf9c46378c12b23e714b0adb7b6c0c8f6 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 691d1348056a467a7be30536330650e8bc29b65f (diff) | |
download | bcm5719-llvm-49ffffbccdef62cecd515a13630c17e15acae6d3.tar.gz bcm5719-llvm-49ffffbccdef62cecd515a13630c17e15acae6d3.zip |
[OpenCL] Reject virtual functions for OpenCL C++
Differential Revision: https://reviews.llvm.org/D45873
llvm-svn: 330579
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
-rw-r--r-- | clang/lib/Frontend/CompilerInvocation.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Frontend/CompilerInvocation.cpp b/clang/lib/Frontend/CompilerInvocation.cpp index f904e65e724..c516738fb7a 100644 --- a/clang/lib/Frontend/CompilerInvocation.cpp +++ b/clang/lib/Frontend/CompilerInvocation.cpp @@ -1927,6 +1927,7 @@ void CompilerInvocation::setLangDefaults(LangOptions &Opts, InputKind IK, Opts.setDefaultFPContractMode(LangOptions::FPC_On); Opts.NativeHalfType = 1; Opts.NativeHalfArgsAndReturns = 1; + Opts.OpenCLCPlusPlus = Opts.CPlusPlus; // Include default header file for OpenCL. if (Opts.IncludeDefaultHeader) { PPOpts.Includes.push_back("opencl-c.h"); |