[Libreoffice-commits] .: bridges/source
René Engelhard
rene at kemper.freedesktop.org
Fri Feb 17 02:24:30 PST 2012
bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx | 4 ++++
1 file changed, 4 insertions(+)
New commits:
commit 3dfae9e2e6416ce2605b1db75e139f1185841a43
Author: Rene Engelhard <rene at debian.org>
Date: Fri Feb 17 11:23:37 2012 +0100
fix armel/armv4t build
diff --git a/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx b/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx
index 97eff51..8e69ebe 100644
--- a/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx
+++ b/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx
@@ -279,7 +279,11 @@ void callVirtualMethod(
#endif
//Make the call
"ldr r5, %[pmethod]\n\t"
+#ifndef __ARM_ARCH_4T__
"blx r5\n\t"
+#else
+ "mov lr, pc ; bx r5\n\t"
+#endif
//Fill in return values
"mov %[r0], r0\n\t"
More information about the Libreoffice-commits
mailing list