Author: hdu Date: Wed Apr 17 12:05:43 2013 New Revision: 1468857 URL: http://svn.apache.org/r1468857 Log: avoid terminate being called because of missing unwind tables in the Linux AMD64 bridge
The interesting discussion in http://gcc.gnu.org/ml/gcc/2012-03/threads.html#00455 pointed to the fnon-call-exception option to solve this problem. Thanks to Stephan for starting this fruitful mailing list thread. Modified: openoffice/trunk/main/bridges/source/cpp_uno/gcc3_linux_x86-64/makefile.mk Modified: openoffice/trunk/main/bridges/source/cpp_uno/gcc3_linux_x86-64/makefile.mk URL: http://svn.apache.org/viewvc/openoffice/trunk/main/bridges/source/cpp_uno/gcc3_linux_x86-64/makefile.mk?rev=1468857&r1=1468856&r2=1468857&view=diff ============================================================================== --- openoffice/trunk/main/bridges/source/cpp_uno/gcc3_linux_x86-64/makefile.mk (original) +++ openoffice/trunk/main/bridges/source/cpp_uno/gcc3_linux_x86-64/makefile.mk Wed Apr 17 12:05:43 2013 @@ -42,7 +42,7 @@ CFLAGS += -DLEAK_STATIC_DATA # In case someone enabled the non-standard -fomit-frame-pointer which does not # work with the .cxx sources in this directory: -CFLAGSCXX += -fno-omit-frame-pointer +CFLAGSCXX += -fno-omit-frame-pointer -fnon-call-exceptions SLOFILES= \ $(SLO)$/abi.obj \
