Author: hdu Date: Tue Apr 23 13:12:50 2013 New Revision: 1470937 URL: http://svn.apache.org/r1470937 Log: add some documentation links to the assembler needed for the infamous UNO bridges
ceterum censeo: good old C-linkage interoperability would be much more robust, reliable and easier to maintain compared to the current UNO-bridges approach of emulating the behaviour of the individual compiler, linker, dylib, unwind, etc. environments and thus being extremely platform specific. What an incredible waste of energy for little (if any) gain. SCNR. Modified: openoffice/trunk/main/bridges/source/cpp_uno/gcc3_freebsd_x86-64/call.s openoffice/trunk/main/bridges/source/cpp_uno/gcc3_linux_x86-64/call.s Modified: openoffice/trunk/main/bridges/source/cpp_uno/gcc3_freebsd_x86-64/call.s URL: http://svn.apache.org/viewvc/openoffice/trunk/main/bridges/source/cpp_uno/gcc3_freebsd_x86-64/call.s?rev=1470937&r1=1470936&r2=1470937&view=diff ============================================================================== --- openoffice/trunk/main/bridges/source/cpp_uno/gcc3_freebsd_x86-64/call.s (original) +++ openoffice/trunk/main/bridges/source/cpp_uno/gcc3_freebsd_x86-64/call.s Tue Apr 23 13:12:50 2013 @@ -76,6 +76,9 @@ privateSnippetExecutor: ret .LFE3: .size privateSnippetExecutor, .-privateSnippetExecutor + # see http://refspecs.linuxfoundation.org/LSB_3.0.0/LSB-Core-generic/LSB-Core-generic/ehframechpt.html + # for details of the .eh_frame, the "Common Information Entry" and "Frame Description Entry" formats + # and http://mentorembedded.github.io/cxx-abi/exceptions.pdf for more info .section .eh_frame,"a",@progbits .Lframe1: .long .LECIE1-.LSCIE1 Modified: openoffice/trunk/main/bridges/source/cpp_uno/gcc3_linux_x86-64/call.s URL: http://svn.apache.org/viewvc/openoffice/trunk/main/bridges/source/cpp_uno/gcc3_linux_x86-64/call.s?rev=1470937&r1=1470936&r2=1470937&view=diff ============================================================================== --- openoffice/trunk/main/bridges/source/cpp_uno/gcc3_linux_x86-64/call.s (original) +++ openoffice/trunk/main/bridges/source/cpp_uno/gcc3_linux_x86-64/call.s Tue Apr 23 13:12:50 2013 @@ -76,6 +76,9 @@ privateSnippetExecutor: ret .LFE3: .size privateSnippetExecutor, .-privateSnippetExecutor + # see http://refspecs.linuxfoundation.org/LSB_3.0.0/LSB-Core-generic/LSB-Core-generic/ehframechpt.html + # for details of the .eh_frame, the "Common Information Entry" and "Frame Description Entry" formats + # and http://mentorembedded.github.io/cxx-abi/exceptions.pdf for more info .section .eh_frame,"a",@progbits .Lframe1: .long .LECIE1-.LSCIE1