summaryrefslogtreecommitdiff
path: root/bridges/source/cpp_uno/msvc_win32_intel
diff options
context:
space:
mode:
authorDaniel Boelzle <dbo@openoffice.org>2001-09-06 10:59:04 +0000
committerDaniel Boelzle <dbo@openoffice.org>2001-09-06 10:59:04 +0000
commitd1476850b3f04d411ea9bac3cf52c7bd5774d775 (patch)
treedbda459fa18d2cfca74a7325bd76d1065098331e /bridges/source/cpp_uno/msvc_win32_intel
parentf257ce2109c5ce14abe8109b15e373079d2328fa (diff)
#91945# limiting exports
Diffstat (limited to 'bridges/source/cpp_uno/msvc_win32_intel')
-rw-r--r--bridges/source/cpp_uno/msvc_win32_intel/cpp2uno.cxx6
-rw-r--r--bridges/source/cpp_uno/msvc_win32_intel/makefile.mk24
-rw-r--r--bridges/source/cpp_uno/msvc_win32_intel/uno2cpp.cxx6
3 files changed, 11 insertions, 25 deletions
diff --git a/bridges/source/cpp_uno/msvc_win32_intel/cpp2uno.cxx b/bridges/source/cpp_uno/msvc_win32_intel/cpp2uno.cxx
index 030b4b349b49..641501fbf2c9 100644
--- a/bridges/source/cpp_uno/msvc_win32_intel/cpp2uno.cxx
+++ b/bridges/source/cpp_uno/msvc_win32_intel/cpp2uno.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: cpp2uno.cxx,v $
*
- * $Revision: 1.8 $
+ * $Revision: 1.9 $
*
- * last change: $Author: dbo $ $Date: 2001-08-01 10:09:58 $
+ * last change: $Author: dbo $ $Date: 2001-09-06 11:59:04 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -543,7 +543,7 @@ const void * MediateVtables::getMediateVtable( sal_Int32 nSize ) throw ()
}
//==================================================================================================
-extern "C" void SAL_CALL cppu_cppInterfaceProxy_patchVtable(
+void SAL_CALL cppu_cppInterfaceProxy_patchVtable(
XInterface * pCppI, typelib_InterfaceTypeDescription * pTypeDescr ) throw ()
{
static MediateVtables * s_pMediateVtables = 0;
diff --git a/bridges/source/cpp_uno/msvc_win32_intel/makefile.mk b/bridges/source/cpp_uno/msvc_win32_intel/makefile.mk
index 28d10a159e79..eac887f9e3f0 100644
--- a/bridges/source/cpp_uno/msvc_win32_intel/makefile.mk
+++ b/bridges/source/cpp_uno/msvc_win32_intel/makefile.mk
@@ -2,9 +2,9 @@
#
# $RCSfile: makefile.mk,v $
#
-# $Revision: 1.7 $
+# $Revision: 1.8 $
#
-# last change: $Author: dbo $ $Date: 2001-08-01 11:23:13 $
+# last change: $Author: dbo $ $Date: 2001-09-06 11:59:04 $
#
# The Contents of this file are made available subject to the terms of
# either of the following licenses
@@ -76,9 +76,6 @@ ENABLE_EXCEPTIONS=TRUE
# --- Files --------------------------------------------------------
.IF "$(COM)" == "MSC"
-# cant CFLAGS += /Ox here, because NOOPTFILES wont work then
-# product build does this anyway
-
.IF "$(debug)" != ""
CFLAGS += /Ob0
.ENDIF
@@ -93,14 +90,14 @@ SLOFILES= \
$(SLO)$/cpp2uno.obj \
$(SLO)$/uno2cpp.obj \
$(SLO)$/except.obj
-
NOOPTFILES= \
$(SLO)$/except.obj
SHL1TARGET= $(TARGET)
-SHL1DEF= $(MISC)$/$(SHL1TARGET).def
-SHL1IMPLIB= i$(TARGET)
+SHL1DEF=$(MISC)$/$(SHL1TARGET).def
+SHL1IMPLIB=i$(TARGET)
+SHL1VERSIONMAP=..$/..$/bridge_exports.map
SHL1OBJS= \
$(SLO)$/cpp2uno.obj \
@@ -115,16 +112,5 @@ SHL1STDLIBS= \
.INCLUDE : target.mk
-$(MISC)$/$(SHL1TARGET).def: makefile.mk
- @echo ------------------------------
- @echo Making: $@
- @echo LIBRARY $(SHL1TARGET) >$@
- @echo DESCRIPTION 'MS Visual C++ bridge for UNO' >>$@
- @echo DATA READ WRITE NONSHARED >>$@
- @echo EXPORTS >>$@
- @echo uno_initEnvironment @3 >>$@
- @echo uno_ext_getMapping @4 >>$@
- @echo component_canUnload @5 >>$@
-
.ENDIF
diff --git a/bridges/source/cpp_uno/msvc_win32_intel/uno2cpp.cxx b/bridges/source/cpp_uno/msvc_win32_intel/uno2cpp.cxx
index 421d4187002d..aea90118f7b2 100644
--- a/bridges/source/cpp_uno/msvc_win32_intel/uno2cpp.cxx
+++ b/bridges/source/cpp_uno/msvc_win32_intel/uno2cpp.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: uno2cpp.cxx,v $
*
- * $Revision: 1.7 $
+ * $Revision: 1.8 $
*
- * last change: $Author: dbo $ $Date: 2001-08-01 10:09:58 $
+ * last change: $Author: dbo $ $Date: 2001-09-06 11:59:04 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -373,7 +373,7 @@ inline static void cpp_call(
}
//==================================================================================================
-extern "C" void SAL_CALL cppu_unoInterfaceProxy_dispatch(
+void SAL_CALL cppu_unoInterfaceProxy_dispatch(
uno_Interface * pUnoI, const typelib_TypeDescription * pMemberDescr,
void * pReturn, void * pArgs[], uno_Any ** ppException ) throw ()
{