configure.ac: Respect LLVM_CFLAGS in LLVM version detection
authorTomasz Figa <tfiga@chromium.org>
Wed, 14 Dec 2016 08:00:27 +0000 (17:00 +0900)
committerEmil Velikov <emil.l.velikov@gmail.com>
Wed, 18 Jan 2017 13:25:17 +0000 (13:25 +0000)
commit2d14ae6bea4af444ca77e9f6e7d3898a3f39b2d3
treeb62631575727023163f6d9ed9b8fb06292790f4d
parent1a0aa468f354f0ee94dd383cd40ae915584624aa
configure.ac: Respect LLVM_CFLAGS in LLVM version detection

When compiling LLVM headers, including llvm-config.h, we need to respect
LLVM_CFLAGS. This is especially crucial if LLVM is located in a
non-standard location and it happens that llvm-config.h includes another
header. In such case the detection would fail due to missing header,
because the path is provided in LLVM_CFLAGS.

Let's add LLVM_CFLAGS to global CFLAGS for the time of detection and then
restore the original flags, as done in other places of the script.

Signed-off-by: Tomasz Figa <tfiga@chromium.org>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
configure.ac