[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677
darin
darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 06:01:39 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit 358b8d5b6e4c58e40a2d1a23cd9215014cbc789a
Author: darin <darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Wed Apr 3 18:43:00 2002 +0000
* configure.in: Set up STRIP_FLAGS for use when building
libwebcore.dylib. For debug mode, we'll use "-x", and for
deployment mode we'll use "-x -S".
* Tests/kde/Makefile.am:
* Tests/qt/Makefile.am:
Link with the unstripped libwebcore, since we need to call
unexported functions to do our testing.
WebCore:
* src/Makefile.am: Use nmedit and strip to remove the symbols
we don't want to export.
* src/libwebcore.exp: Added. List of symbols exported.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@954 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/ChangeLog-2002-12-03 b/WebCore/ChangeLog-2002-12-03
index 111d4db..23d2413 100644
--- a/WebCore/ChangeLog-2002-12-03
+++ b/WebCore/ChangeLog-2002-12-03
@@ -1,3 +1,10 @@
+2002-04-03 Darin Adler <darin at apple.com>
+
+ * src/Makefile.am: Use nmedit and strip to remove the symbols
+ we don't want to export.
+
+ * src/libwebcore.exp: Added. List of symbols exported.
+
2002-04-03 Maciej Stachowiak <mjs at apple.com>
* src/Makefile.am: Pave the way for cutting down the exports
diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index 111d4db..23d2413 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,3 +1,10 @@
+2002-04-03 Darin Adler <darin at apple.com>
+
+ * src/Makefile.am: Use nmedit and strip to remove the symbols
+ we don't want to export.
+
+ * src/libwebcore.exp: Added. List of symbols exported.
+
2002-04-03 Maciej Stachowiak <mjs at apple.com>
* src/Makefile.am: Pave the way for cutting down the exports
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index 111d4db..23d2413 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,3 +1,10 @@
+2002-04-03 Darin Adler <darin at apple.com>
+
+ * src/Makefile.am: Use nmedit and strip to remove the symbols
+ we don't want to export.
+
+ * src/libwebcore.exp: Added. List of symbols exported.
+
2002-04-03 Maciej Stachowiak <mjs at apple.com>
* src/Makefile.am: Pave the way for cutting down the exports
diff --git a/WebCore/libwebcore.exp b/WebCore/libwebcore.exp
new file mode 100644
index 0000000..2b32400
--- /dev/null
+++ b/WebCore/libwebcore.exp
@@ -0,0 +1,32 @@
+_WCSetIFErrorMakeFunc
+_WCSetIFLoadProgressMakeFunc__FPFv_P11objc_object
+_WCSetIFPluginMakeFunc__FPFG7_NSRectP8WCPluginP8NSStringn1P12NSDictionaryUs_PB2
+_WCSetIFWebDataSourceMakeFunc__FPFPv_P11objc_object
+__._4KURL
+__._7QString
+__._8QPainter
+__._Q23DOM9DOMString
+___11QMouseEventQ26QEvent4TypeRC6QPointii
+___4KURLPCci
+___6QPointii
+___8QPainterP7QWidget
+___9KHTMLPart
+___9KHTMLViewP9KHTMLPartP7QWidgetPCc
+_deref__Q23DOM9DomShared
+_documentSource__9KHTMLPart
+_flushAll__Q25khtml5Cache
+_getStatistics__Q25khtml5Cache
+_getView__C7QWidget
+_gotoBaseAnchor__9KHTMLPart
+_latin1__C7QString
+_layout__9KHTMLView
+_recursive_toHTML__CQ23DOM8NodeImplb
+_ref__Q23DOM9DomShared
+_renderer__CQ23DOM8NodeImpl
+_setBaseURL__9KHTMLPartRC4KURL
+_setCacheDisabled__Q25khtml5Cacheb
+_setView__7QWidgetP6NSView
+_setView__9KHTMLPartP9KHTMLView
+_slotData__9KHTMLPartP11IFURLHandlePCci
+_string__CQ23DOM9DOMString
+_xmlDocImpl__C9KHTMLPart
diff --git a/WebCore/src/Makefile.am b/WebCore/src/Makefile.am
index be731f3..d0aa79c 100644
--- a/WebCore/src/Makefile.am
+++ b/WebCore/src/Makefile.am
@@ -28,11 +28,11 @@ DYLIB_NAME = libwebcore.dylib
EMBED_HOST = $(SYMROOTS)/Alexander.app
EMBED_DIR = $(EMBED_HOST)/Contents/Frameworks
-libwebcorenmedited.dylib: libwebcoreunstripped.dylib
- cp $< $@
+libwebcorenmedited.dylib: libwebcoreunstripped.dylib libwebcore.exp
+ nmedit -s $(srcdir)/libwebcore.exp -o $@ - $<
libwebcore.dylib: libwebcorenmedited.dylib
- cp $< $@
+ strip $(STRIP_FLAGS) -o $@ - $<
embed:
@if test -f "$(DYLIB_NAME)"; then \
@@ -69,7 +69,7 @@ LDFLAGS = \
-install_name $(LIBWEBCORE_INSTALL_PATH)/libwebcore.dylib \
$(NULL)
-libwebcore_dylib_AR = $(OBJCXXLD) $(AM_OBJCXXFLAGS) $(OBJCXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o
+libwebcoreunstripped_dylib_AR = $(OBJCXXLD) $(AM_OBJCXXFLAGS) $(OBJCXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o
noinst_DATA = webcore-install-stamp
@@ -77,4 +77,3 @@ webcore-install-stamp: libwebcore.dylib
$(MAKE) install-symrootsLIBRARIES
$(MAKE) embed
touch ./webcore-install-stamp
-
diff --git a/WebCore/src/libwebcore.exp b/WebCore/src/libwebcore.exp
new file mode 100644
index 0000000..2b32400
--- /dev/null
+++ b/WebCore/src/libwebcore.exp
@@ -0,0 +1,32 @@
+_WCSetIFErrorMakeFunc
+_WCSetIFLoadProgressMakeFunc__FPFv_P11objc_object
+_WCSetIFPluginMakeFunc__FPFG7_NSRectP8WCPluginP8NSStringn1P12NSDictionaryUs_PB2
+_WCSetIFWebDataSourceMakeFunc__FPFPv_P11objc_object
+__._4KURL
+__._7QString
+__._8QPainter
+__._Q23DOM9DOMString
+___11QMouseEventQ26QEvent4TypeRC6QPointii
+___4KURLPCci
+___6QPointii
+___8QPainterP7QWidget
+___9KHTMLPart
+___9KHTMLViewP9KHTMLPartP7QWidgetPCc
+_deref__Q23DOM9DomShared
+_documentSource__9KHTMLPart
+_flushAll__Q25khtml5Cache
+_getStatistics__Q25khtml5Cache
+_getView__C7QWidget
+_gotoBaseAnchor__9KHTMLPart
+_latin1__C7QString
+_layout__9KHTMLView
+_recursive_toHTML__CQ23DOM8NodeImplb
+_ref__Q23DOM9DomShared
+_renderer__CQ23DOM8NodeImpl
+_setBaseURL__9KHTMLPartRC4KURL
+_setCacheDisabled__Q25khtml5Cacheb
+_setView__7QWidgetP6NSView
+_setView__9KHTMLPartP9KHTMLView
+_slotData__9KHTMLPartP11IFURLHandlePCci
+_string__CQ23DOM9DOMString
+_xmlDocImpl__C9KHTMLPart
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list