]> granicus.if.org Git - clang/commit
[OpenCL] Rename lang mode flag for C++ mode
authorAnastasia Stulova <anastasia.stulova@arm.com>
Thu, 25 Jul 2019 11:04:29 +0000 (11:04 +0000)
committerAnastasia Stulova <anastasia.stulova@arm.com>
Thu, 25 Jul 2019 11:04:29 +0000 (11:04 +0000)
commitbf9b88237ad500497263e65d6e6a9aed9f079247
treea17d40b428beb1391beae9518da72cfd123b06b7
parent802ae91fa793b40d0af3e1779c8e46dfc6cc2bc0
[OpenCL] Rename lang mode flag for C++ mode

Rename lang mode flag to -cl-std=clc++/-cl-std=CLC++
or -std=clc++/-std=CLC++.

This aligns with OpenCL C conversion and removes ambiguity
with OpenCL C++.

Differential Revision: https://reviews.llvm.org/D65102

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@367008 91177308-0d34-0410-b5e6-96231b3b80d8
53 files changed:
docs/LanguageExtensions.rst
docs/UsersManual.rst
include/clang/Driver/Options.td
include/clang/Frontend/LangStandards.def
lib/Frontend/CompilerInvocation.cpp
test/CodeGenCXX/mangle-address-space.cpp
test/CodeGenOpenCL/builtins.cl
test/CodeGenOpenCL/images.cl
test/CodeGenOpenCL/logical-ops.cl
test/CodeGenOpenCL/pipe_builtin.cl
test/CodeGenOpenCL/sampler.cl
test/CodeGenOpenCL/spir_version.cl
test/CodeGenOpenCL/to_addr_builtin.cl
test/CodeGenOpenCLCXX/address-space-castoperators.cpp
test/CodeGenOpenCLCXX/address-space-deduction.cl
test/CodeGenOpenCLCXX/address-space-deduction2.cl
test/CodeGenOpenCLCXX/addrspace-conversion.cl
test/CodeGenOpenCLCXX/addrspace-derived-base.cl
test/CodeGenOpenCLCXX/addrspace-of-this.cl
test/CodeGenOpenCLCXX/addrspace-operators.cl
test/CodeGenOpenCLCXX/addrspace-references.cl
test/CodeGenOpenCLCXX/addrspace-with-class.cl
test/CodeGenOpenCLCXX/atexit.cl
test/CodeGenOpenCLCXX/global_init.cl
test/CodeGenOpenCLCXX/local_addrspace_init.cl
test/CodeGenOpenCLCXX/method-overload-address-space.cl
test/CodeGenOpenCLCXX/template-address-spaces.cl
test/Driver/autocomplete.c
test/Driver/opencl.cl
test/Frontend/opencl.cl
test/Frontend/stdlang.c
test/Headers/opencl-c-header.cl
test/Parser/opencl-cxx-keywords.cl
test/Parser/opencl-cxx-virtual.cl
test/Preprocessor/predefined-macros.c
test/SemaOpenCL/address-spaces-conversions-cl2.0.cl
test/SemaOpenCL/address-spaces.cl
test/SemaOpenCL/builtin.cl
test/SemaOpenCL/clk_event_t.cl
test/SemaOpenCL/extension-version.cl
test/SemaOpenCL/extensions.cl
test/SemaOpenCL/invalid-image.cl
test/SemaOpenCL/invalid-pipes-cl2.0.cl
test/SemaOpenCLCXX/address-space-deduction.cl
test/SemaOpenCLCXX/address-space-of-this-class-scope.cl
test/SemaOpenCLCXX/address-space-of-this.cl
test/SemaOpenCLCXX/address-space-references.cl
test/SemaOpenCLCXX/address-space-templates.cl
test/SemaOpenCLCXX/address_space_overloading.cl
test/SemaOpenCLCXX/kernel_invalid.cl
test/SemaOpenCLCXX/method-overload-address-space.cl
test/SemaOpenCLCXX/newdelete.cl
test/SemaOpenCLCXX/restricted.cl