meson: Always add LLVM coroutines module.
authorBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Mon, 7 Oct 2019 15:34:22 +0000 (17:34 +0200)
committerBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Tue, 8 Oct 2019 01:24:49 +0000 (03:24 +0200)
commit72665a0f1f761678b5a2e5f2a8fb66a42028614c
tree9fa671e900361f6f48c8ac5df6e47aaa7a195ff2
parent3a08110d43ce268747d034cae03787080967bf71
meson: Always add LLVM coroutines module.

It gets used by the gallium auxiliary draw module, which gets used
pretty much always when LLVM is used as JIT.

At the same time most builds don't hit the issue here because the
shared library of LLVM contains all modules.

Fixes: d32690b43c91 ("gallivm: add coroutine pass manager support")
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/951
Reviewed-by: Gert Wollny <gert.wollny@collabora.com>
meson.build