2009-04-05 Mike Hommey <glandium@debian.org>
authorjmalonzo@webkit.org <jmalonzo@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 5 Apr 2009 08:21:55 +0000 (08:21 +0000)
committerjmalonzo@webkit.org <jmalonzo@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 5 Apr 2009 08:21:55 +0000 (08:21 +0000)
        Reviewed by Holger Freyther.

        Filter out all C++ symbols
        https://bugs.webkit.org/show_bug.cgi?id=24960

        Considering the public API is all C, we can just filter out all
        C++ mangled symbols, which will avoid exporting symbols in some
        corner cases such as gcc bugs on specific architectures, etc.

        * autotools/symbols.filter:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@42232 268f45cc-cd09-0410-ab3c-d52691b4dbfc

ChangeLog
autotools/symbols.filter

index ba46612..475d841 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2009-04-05  Mike Hommey  <glandium@debian.org>
+
+        Reviewed by Holger Freyther.
+
+        Filter out all C++ symbols
+        https://bugs.webkit.org/show_bug.cgi?id=24960
+
+        Considering the public API is all C, we can just filter out all
+        C++ mangled symbols, which will avoid exporting symbols in some
+        corner cases such as gcc bugs on specific architectures, etc.
+
+        * autotools/symbols.filter:
+
 2009-04-03  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
 
         Reviewed by Holger Freyther.
index 4964979..4296d09 100644 (file)
@@ -1,6 +1,5 @@
 {
 local:
-_ZSt*;
-_ZNSt*;
+_Z*;
 cti*;
 };