summaryrefslogtreecommitdiff
path: root/store
diff options
context:
space:
mode:
authorPatrick Luby <pluby@openoffice.org>2001-02-02 03:38:36 +0000
committerPatrick Luby <pluby@openoffice.org>2001-02-02 03:38:36 +0000
commit3bb21f1b534694e05a5e371b6c41c38a3e886f53 (patch)
treed3e9e42ef4dccc8918aeec0315521a928fbf3511 /store
parentfae7f22a7c8de419680bb2755cf1d8ddd6a4a44c (diff)
Implementation of symbol stripping for Mac OS X
Diffstat (limited to 'store')
-rw-r--r--store/util/makefile.mk8
-rw-r--r--store/util/sto.mxp.map74
2 files changed, 80 insertions, 2 deletions
diff --git a/store/util/makefile.mk b/store/util/makefile.mk
index 9e27d95a6958..a4b467a83022 100644
--- a/store/util/makefile.mk
+++ b/store/util/makefile.mk
@@ -2,9 +2,9 @@
#
# $RCSfile: makefile.mk,v $
#
-# $Revision: 1.1.1.1 $
+# $Revision: 1.2 $
#
-# last change: $Author: hr $ $Date: 2000-09-18 15:18:32 $
+# last change: $Author: pluby $ $Date: 2001-02-02 04:38:36 $
#
# The Contents of this file are made available subject to the terms of
# either of the following licenses
@@ -91,7 +91,11 @@ LIB1FILES= $(LB)$/store.lib
SHL1TARGET= $(STORE_TARGET)$(STORE_MAJOR)
SHL1IMPLIB= istore
+.IF "$(OS)"=="MACOSX"
+SHL1VERSIONMAP= $(TARGET).$(DLLPOSTFIX).map
+.ELSE
SHL1VERSIONMAP= $(TARGET).map
+.ENDIF
SHL1STDLIBS= $(VOSLIB) $(SALLIB)
diff --git a/store/util/sto.mxp.map b/store/util/sto.mxp.map
new file mode 100644
index 000000000000..c4d3773887fa
--- /dev/null
+++ b/store/util/sto.mxp.map
@@ -0,0 +1,74 @@
+# C and C++ library symbols
+__mh_dylib_header
+___builtin_new
+dyld_stub_binding_helper
+___rtti_class
+___builtin_delete
+___pure_virtual
+___rtti_si
+___rtti_user
+__._9bad_alloc
+___check_eh_spec
+___cp_pop_exception
+___cp_push_exception
+___eh_alloc
+___get_eh_context
+___sjthrow
+___start_cp_handler
+___terminate
+___tf9bad_alloc
+___vt_9bad_alloc
+___vt_9exception
+__keymgr_get_per_thread_data
+_terminate__Fv
+rest_world
+save_world
+___tf9exception
+___ti9exception
+_what__C9exception
+__keymgr_set_per_thread_data
+__._10bad_typeid
+__._8bad_cast
+___get_eh_info
+___is_pointer__FPv
+___throw_type_match_rtti
+___vt_10bad_typeid
+___vt_8bad_cast
+__._9type_info
+___eq__C9type_infoRCB0
+___tf16__user_type_info
+___tf9type_info
+___ti9type_info
+___vt_9type_info
+___tf13bad_exception
+___uncatch_exception
+___eh_free
+___tfv
+___dynamic_cast
+
+# Global symbols
+_store_acquireHandle
+_store_attrib
+_store_closeDirectory
+_store_closeFile
+_store_closeStream
+_store_createMemoryFile
+_store_findFirst
+_store_findNext
+_store_flushFile
+_store_flushStream
+_store_getFileRefererCount
+_store_getFileSize
+_store_getStreamSize
+_store_link
+_store_openDirectory
+_store_openFile
+_store_openStream
+_store_readStream
+_store_rebuildFile
+_store_releaseHandle
+_store_remove
+_store_rename
+_store_setStreamSize
+_store_symlink
+_store_writeStream