aboutsummaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
authorMartin Blapp <mbr@FreeBSD.org>2003-03-28 10:03:24 +0000
committerMartin Blapp <mbr@FreeBSD.org>2003-03-28 10:03:24 +0000
commitba6a959a52e327d6aa31396ea955412004e03b35 (patch)
tree4595c78e73f4d241098c5b0ed316dbcbcb74db83 /editors
parent22002285021c46fb7fe51989c901ed3a4edf3afa (diff)
downloadports-ba6a959a52e327d6aa31396ea955412004e03b35.tar.gz
ports-ba6a959a52e327d6aa31396ea955412004e03b35.zip
Patch was reversed.
Notes
Notes: svn path=/head/; revision=77609
Diffstat (limited to 'editors')
-rw-r--r--editors/openoffice-1.1-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice-1.1/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice-2.0-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice-3-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice-3/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice.org-1.1-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice.org-1.1/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice.org-2-RC/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice.org-2-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice.org-2.0-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice.org-2.0/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice.org-2/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice.org-3-RC/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice.org-3-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice.org-3/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
-rw-r--r--editors/openoffice.org-vcltesttool/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel36
17 files changed, 204 insertions, 408 deletions
diff --git a/editors/openoffice-1.1-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice-1.1-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice-1.1-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice-1.1-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice-1.1/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice-1.1/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice-1.1/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice-1.1/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice-2.0-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice-2.0-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice-2.0-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice-2.0-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice-3-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice-3-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice-3-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice-3-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice-3/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice-3/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice-3/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice-3/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice.org-1.1-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice.org-1.1-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice.org-1.1-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice.org-1.1-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice.org-1.1/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice.org-1.1/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice.org-1.1/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice.org-1.1/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice.org-2-RC/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice.org-2-RC/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice.org-2-RC/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice.org-2-RC/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice.org-2-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice.org-2-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice.org-2-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice.org-2-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice.org-2.0-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice.org-2.0-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice.org-2.0-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice.org-2.0-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice.org-2.0/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice.org-2.0/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice.org-2.0/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice.org-2.0/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice.org-2/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice.org-2/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice.org-2/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice.org-2/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice.org-3-RC/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice.org-3-RC/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice.org-3-RC/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice.org-3-RC/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice.org-3-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice.org-3-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice.org-3-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice.org-3-devel/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice.org-3/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice.org-3/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice.org-3/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice.org-3/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER:
diff --git a/editors/openoffice.org-vcltesttool/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel b/editors/openoffice.org-vcltesttool/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
index d72395251fca..de1bf4336254 100644
--- a/editors/openoffice.org-vcltesttool/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
+++ b/editors/openoffice.org-vcltesttool/files/patch-bridges+source+cpp_uno+gcc3_freebsd_intel
@@ -102,42 +102,30 @@
}
--- ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx.orig Thu Mar 27 22:05:43 2003
+++ ../bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx Thu Mar 27 22:08:18 2003
-@@ -2,9 +2,9 @@
- *
- * $RCSfile: uno2cpp.cxx,v $
- *
-- * $Revision: 1.3.48.1 $
-+ * $Revision: 1.1.4.1 $
- *
-- * last change: $Author: sb $ $Date: 2003/03/27 14:40:32 $
-+ * last change: $Author: rt $ $Date: 2003/02/20 16:02:18 $
- *
- * The Contents of this file are made available subject to the terms of
- * either of the following licenses
-@@ -97,9 +97,7 @@
+@@ -97,7 +97,9 @@
if (! pThis) dummy_can_throw_anything("xxx"); // address something
volatile long edx = 0, eax = 0; // for register returns
-- void * stackptr;
++ void * stackptr;
asm volatile (
-- "mov %%esp, %6\n\t"
++ "mov %%esp, %6\n\t"
// copy values
"mov %0, %%eax\n\t"
"mov %%eax, %%edx\n\t"
-@@ -123,11 +121,13 @@
+@@ -121,13 +123,11 @@
"mov %%eax, %4\n\t"
"mov %%edx, %5\n\t"
// cleanup stack
-- "mov %6, %%esp\n\t"
-+ "mov %0, %%eax\n\t"
-+ "shl $2, %%eax\n\t"
-+ "add %%eax, %%esp\n\t"
+- "mov %0, %%eax\n\t"
+- "shl $2, %%eax\n\t"
+- "add %%eax, %%esp\n\t"
++ "mov %6, %%esp\n\t"
:
-- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
-- "m"(eax), "m"(edx), "m"(stackptr)
-+ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
+- : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex), "m"(eax), "m"(edx)
++ : "m"(nStackLongs), "m"(pStackLongs), "m"(pThis), "m"(nVtableIndex),
++ "m"(eax), "m"(edx), "m"(stackptr)
: "eax", "edx" );
-+
+-
switch( eReturnType )
{
case typelib_TypeClass_HYPER: