https://bugs.webkit.org/show_bug.cgi?id=113915
Tools:
Reviewed by Oliver Hunt.
Hide all LLVM symbols. This should prevent us from exporting LLVM's overrides for
raise/abort/__assert_rtn.
* Scripts/configure-llvm:
WebKitLibraries:
Reviewed by Oliver Hunt.
Updated the binary drops to r189627 of llvm.org, and used the new configure-llvm that does CPPFLAGS=-fvisibility=hidden.
* LLVMIncludesMountainLion.tar.bz2:
* LLVMLibrariesMountainLion.tar.bz2:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@154867
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2013-08-29 Filip Pizlo <fpizlo@apple.com>
+
+ Just linking LLVM into JSC causes all plugin tests to fail
+ https://bugs.webkit.org/show_bug.cgi?id=113915
+
+ Reviewed by Oliver Hunt.
+
+ Hide all LLVM symbols. This should prevent us from exporting LLVM's overrides for
+ raise/abort/__assert_rtn.
+
+ * Scripts/configure-llvm:
+
2013-08-29 Joseph Pecoraro <pecoraro@apple.com>
new-run-webkit-tests does not respect --no-sample-on-timeout switch
# 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
+
+2013-08-29 Filip Pizlo <fpizlo@apple.com>
+
+ Just linking LLVM into JSC causes all plugin tests to fail
+ https://bugs.webkit.org/show_bug.cgi?id=113915
+
+ Reviewed by Oliver Hunt.
+
+ Updated the binary drops to r189627 of llvm.org, and used the new configure-llvm that does CPPFLAGS=-fvisibility=hidden.
+
+ * LLVMIncludesMountainLion.tar.bz2:
+ * LLVMLibrariesMountainLion.tar.bz2:
+
2013-08-29 Brent Fulgham <bfulgham@apple.com>
[Windows] Unreviewed build fix after r154847.