Reviewed-by: Tobias Droste <[email protected]>

Am Donnerstag, 5. Oktober 2017, 12:19:08 CEST schrieb Emil Velikov:
> From: Emil Velikov <[email protected]>
> 
> Coverage and LTO seems to be hard requirements for Clang, while
> coroutines is needed as of LLVM/Clang 4.0.
> 
> Mark the last one as "optional" so we handle every case.
> 
> Cc: [email protected]
> Signed-off-by: Emil Velikov <[email protected]>
> ---
>  configure.ac | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/configure.ac b/configure.ac
> index 56cbf26c778..df8cfa6b71b 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -2300,13 +2300,16 @@ if test "x$enable_opencl" = xyes; then
> 
>      llvm_add_default_components "opencl"
>      llvm_add_component "all-targets" "opencl"
> +    llvm_add_component "coverage" "opencl"
>      llvm_add_component "linker" "opencl"
>      llvm_add_component "instrumentation" "opencl"
>      llvm_add_component "ipo" "opencl"
>      llvm_add_component "irreader" "opencl"
> +    llvm_add_component "lto" "opencl"
>      llvm_add_component "option" "opencl"
>      llvm_add_component "objcarcopts" "opencl"
>      llvm_add_component "profiledata" "opencl"
> +    llvm_add_optional_component "coroutines" "opencl"
> 
>      dnl Check for Clang internal headers
>      if test -z "$CLANG_LIBDIR"; then
_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to