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


Reply via email to