Changeset 73150 in webkit
- Timestamp:
- Dec 2, 2010 10:14:33 AM (13 years ago)
- Location:
- trunk
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r73113 r73150 1 2010-12-02 Martin Robinson <mrobinson@igalia.com> 2 3 Reviewed by Xan Lopez. 4 5 [GTK] DumpRenderTree has two copies of JavaScriptCore 6 https://bugs.webkit.org/show_bug.cgi?id=49877 7 8 Prevent the need to compile JSC into DumpRenderTree twice, by adjusting 9 the symbol visibility rules for libwebkit. Make all JSC symbols visible, 10 while hiding WebCore/WebKit symbols. 11 12 * GNUmakefile.am: Move the symbol visibility flags to the WebKit build. 13 * autotools/symbols.filter: Update the symbol filter list with the real 14 mangled names of the symbols and include other symbols that DRT needs. 15 1 16 2010-12-02 Daniel Bates <dbates@rim.com> 2 17 -
trunk/GNUmakefile.am
r72744 r73150 93 93 94 94 global_cxxflags += \ 95 $(SYMBOL_VISIBILITY_INLINES) \96 95 -fno-rtti 97 96 … … 179 178 if !ENABLE_DEBUG 180 179 global_cppflags += -DNDEBUG 181 global_cflags += $(SYMBOL_VISIBILITY)182 180 else 183 181 global_cppflags += \ -
trunk/WebKit/gtk/ChangeLog
r73113 r73150 1 2010-12-02 Martin Robinson <mrobinson@igalia.com> 2 3 Reviewed by Xan Lopez. 4 5 [GTK] DumpRenderTree has two copies of JavaScriptCore 6 https://bugs.webkit.org/show_bug.cgi?id=49877 7 8 Keep WebKit/WebCore symbols hidden. 9 10 * GNUmakefile.am: Move the symbol visibility rules here, because 11 now JSC symbols are visible, but WebCore/WebKit symbols are hidden. 12 1 13 2010-12-02 Daniel Bates <dbates@rim.com> 2 14 -
trunk/WebKit/gtk/GNUmakefile.am
r72744 r73150 28 28 29 29 libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CXXFLAGS = \ 30 $(SYMBOL_VISIBILITY_INLINES) \ 30 31 $(global_cxxflags) 31 32 32 33 libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CFLAGS = \ 34 $(SYMBOL_VISIBILITY) \ 33 35 $(global_cflags) 34 36 -
trunk/WebKitTools/ChangeLog
r73115 r73150 1 2010-12-02 Martin Robinson <mrobinson@igalia.com> 2 3 Reviewed by Xan Lopez. 4 5 [GTK] DumpRenderTree has two copies of JavaScriptCore 6 https://bugs.webkit.org/show_bug.cgi?id=49877 7 8 * GNUmakefile.am: Remove the second copy of JavaScriptCore from the 9 LDADD list for DumpRenderTree. 10 1 11 2010-12-02 Sergio Villar Senin <svillar@igalia.com> 2 12 -
trunk/WebKitTools/GNUmakefile.am
r73069 r73150 100 100 Programs_DumpRenderTree_LDADD = \ 101 101 libwebkitgtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \ 102 libJavaScriptCore.la \103 102 $(GLOBALDEPS_LIBS) \ 104 103 $(CAIRO_LIBS) \ -
trunk/autotools/symbols.filter
r72744 r73150 1 1 { 2 2 global: 3 _ZN3WTF10fastMallocEj; 4 _ZN3WTF11fastReallocEPvj; 3 _ZN3WTF10fastCallocEmm; 4 _ZN3WTF10fastMallocEm; 5 _ZN3WTF10fastStrDupEPKc; 6 _ZN3WTF11fastReallocEPvm; 7 _ZN3WTF14fastMallocSizeEPKv; 8 _ZN3WTF16fastZeroedMallocEm; 9 _ZN3WTF20fastMallocStatisticsEv; 5 10 _ZN3WTF8fastFreeEPv; 6 _ZN3WTF10fastCallocEjj; 11 _ZN3WTF3MD58addBytesEPKhm; 12 _ZN3WTF3MD58checksumERNS_6VectorIhLm16EEE; 13 _ZN3WTF3MD5C1Ev; 14 _ZN3WTF3MD5C2Ev; 15 _ZN3WTFL12MD5TransformEPjPKj; 16 _ZN3WTF7CString11mutableDataEv; 17 _ZN3WTF7CString16newUninitializedEmRPc; 18 _ZN3WTF7CString18copyBufferIfNeededEv; 19 _ZN3WTF7CString4initEPKcm; 20 _ZN3WTF7CStringC1EPKc; 21 _ZN3WTF7CStringC1EPKcm; 22 _ZN3WTF7CStringC2EPKc; 23 _ZN3WTF7CStringC2EPKcm; 24 _ZN3WTF7CStringD1Ev; 25 _ZN3WTF7CStringaSERKS0_; 7 26 _ZN24DumpRenderTreeSupportGtk*; 8 27 local:
Note: See TracChangeset
for help on using the changeset viewer.