office-gobmx/bridges
Rene Engelhard d9e818f3d7 fix build on armhf with gcc 14
/uno2cpp.cxx: In function ‘void {anonymous}::callVirtualMethod(void*, sal_Int32, void*, typelib_TypeDescriptionReference*, sal_uInt32*, sal_uInt32, sal_uInt32*, sal_uInt32, double*)’:
/<<PKGBUILDDIR>>/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:278:5: error: ‘asm’ operand has impossible constraints or there are not enough registers
  278 |     __asm__ __volatile__ (
      |     ^~~~~~~
make[2]: *** [/<<PKGBUILDDIR>>/solenv/gbuild/LinkTarget.mk:338: /<<PKGBUILDDIR>>/workdir/CxxObject/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.o] Error 1

Just removing them makes it work, they are mentioned before anyway, too
(thanks Caolan)

Change-Id: Ibb9118b268a587ebdcfce343e2ee2605ac979915
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171650
Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-08-08 20:35:30 +02:00
..
inc Fully implement the Wasm UNO bridge cpp2uno direction 2024-07-11 17:16:17 +02:00
source fix build on armhf with gcc 14 2024-08-08 20:35:30 +02:00
CustomTarget_gcc3_linux_arm.mk makefile simplification: replace $(call gb_CustomTarget_get_workdir,foo) 2024-05-03 16:06:14 +02:00
CustomTarget_gcc3_wasm.mk Rename wasmcallgen -> wasmbridgegen 2024-07-11 21:46:03 +02:00
IwyuFilter_bridges.yaml Update IwyuFilter in bridges 2024-02-23 09:32:48 +01:00
Jar_java_uno.mk
Library_cpp_uno.mk Fully implement the Wasm UNO bridge cpp2uno direction 2024-07-11 17:16:17 +02:00
Library_java_uno.mk
Makefile
Module_bridges.mk Embind: Fix C++ UNO exception catching 2024-06-21 11:29:59 +02:00
Package_jnilib_java_uno.mk
README.md Updated README.md files to represent current code / use Markdown format 2021-04-07 17:47:16 +02:00
StaticLibrary_emscriptencxxabi.mk Embind: Fix C++ UNO exception catching 2024-06-21 11:29:59 +02:00

UNO Bridges

Bridges from various C++ ABIs, Java JNI, MS .NET to UNO and back. A bridge for .NET is in cli_ure.

Also implementation of the UNO Remote Protocol.