From 3c92b4d430e02eb7784166a69dcec029d4d8c026 Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Tue, 11 Dec 2018 14:33:18 +0100 Subject: Export RTTI symbols from liblo-native-code.so, for binary UNO bridge This will become important when switching armeabi-v7a to libc++/libc++abi/libunwind (coming soon) which uses address instead of string comparison when checking for type equality, so that exceptions thrown from the binary UNO bridge will need to use the exact same RTTI objects as referenced from the compiled catch clauses. Change-Id: If8bcb39212b5f5e154aee215cb5f471fe2dc4a7b Reviewed-on: https://gerrit.libreoffice.org/64965 Tested-by: Jenkins Reviewed-by: Stephan Bergmann Reviewed-on: https://gerrit.libreoffice.org/80266 Reviewed-by: Jan Holesovsky Tested-by: Jan Holesovsky --- android/Bootstrap/version.map | 1 + 1 file changed, 1 insertion(+) (limited to 'android') diff --git a/android/Bootstrap/version.map b/android/Bootstrap/version.map index e12d9985e78f..067785410a7a 100644 --- a/android/Bootstrap/version.map +++ b/android/Bootstrap/version.map @@ -2,6 +2,7 @@ dummy { global: Java_*; JNI_OnLoad; + _ZTI*; _ZTS*; # weak RTTI symbols for C++ exceptions local: *; }; -- cgit