[cfe-dev] [RFC] New file extension for compiling C++ for OpenCL sources

MLJ1991 via cfe-dev cfe-dev at lists.llvm.org
Tue Feb 16 08:08:13 PST 2021


I mean, if .cl is the OpenCL C extension, logically the C++ extension should be .cxxl or .cppl

> On Feb 16, 2021, at 7:41 AM, Anastasia Stulova via cfe-dev <cfe-dev at lists.llvm.org> wrote:
> 
> Hello,
> 
> Up to now, we have used the same file extension for OpenCL C and C++ for OpenCL
> (https://clang.llvm.org/docs/UsersManual.html#cxx-for-opencl <https://clang.llvm.org/docs/UsersManual.html#cxx-for-opencl>). But to keep 
> consistency with the clang driver interface, it makes more sense that C++ for OpenCL
> has a different extension from OpenCL C. Mirroring C and C++ it would be logical to
> support the following: 
> 
> .cl - OpenCL C source file
> .clcpp - C++ for OpenCL source file 
> 
> I would like to share the review that adds a new file extension for C++ for OpenCL with
> a wider audience https://reviews.llvm.org/D96771 <https://reviews.llvm.org/D96771>. Feel free to provide us any feedback
> regarding the direction or implementation details.
> 
> Kind regards,
> Anastasia
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org <mailto:cfe-dev at lists.llvm.org>
> https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev <https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20210216/22ddd712/attachment-0001.html>


More information about the cfe-dev mailing list