Just linking LLVM into JSC causes all plugin tests to fail
[WebKit-https.git] / Tools / Scripts / configure-llvm
index d764560d4e90674aee24bc43a30644b1105c4211..9db67f948c82023aec5ad68f507f19ac8688ccf0 100755 (executable)
@@ -37,4 +37,8 @@ fi
 # only want to build a backend for our current target) and to add more flags to remove
 # dependencies and features.
 
 # only want to build a backend for our current target) and to add more flags to remove
 # dependencies and features.
 
-./configure --enable-optimized=yes --enable-backtraces=no --enable-targets=x86_64 --enable-libcpp=yes --enable-zlib=no --enable-terminfo=no
+# FIXME: We need LLVM to have its own sensible story for hiding symbols. But while we
+# don't have a sensible story, we use a hilarious one: CPPFLAGS=-fvisibility=hidden
+
+./configure --enable-optimized=yes --enable-backtraces=no --enable-targets=x86_64 --enable-libcpp=yes --enable-zlib=no --enable-terminfo=no CPPFLAGS=-fvisibility=hidden
+