Tom Stellard <t...@stellard.net> writes:

> From: Tom Stellard <thomas.stell...@amd.com>
>
Reviewed-by: Francisco Jerez <curroje...@riseup.net>

> ---
>  src/gallium/state_trackers/clover/llvm/invocation.cpp | 5 +++++
>  1 file changed, 5 insertions(+)
>
> diff --git a/src/gallium/state_trackers/clover/llvm/invocation.cpp 
> b/src/gallium/state_trackers/clover/llvm/invocation.cpp
> index be15e96..1e830cd 100644
> --- a/src/gallium/state_trackers/clover/llvm/invocation.cpp
> +++ b/src/gallium/state_trackers/clover/llvm/invocation.cpp
> @@ -120,7 +120,12 @@ namespace {
>  
>        c.getLangOpts().NoBuiltin = true;
>        c.getTargetOpts().Triple = triple;
> +#if HAVE_LLVM <= 0x0301
>        c.getInvocation().setLangDefaults(clang::IK_OpenCL);
> +#else
> +      c.getInvocation().setLangDefaults(c.getLangOpts(), clang::IK_OpenCL,
> +                                        clang::LangStandard::lang_opencl11);
> +#endif
>        c.createDiagnostics(0, NULL, new clang::TextDiagnosticPrinter(
>                            s_log, c.getDiagnosticOpts()));

Attachment: pgptzZoL2EImC.pgp
Description: PGP signature

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to