To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=97697


User rene changed the following:

                What    |Old value                 |New value
================================================================================
                      CC|''                        |'doko'
--------------------------------------------------------------------------------




------- Additional comments from [email protected] Mon Jan  5 21:34:52 +0000 
2009 -------
proxying from the ml:

sb wrote there:

--- snip ---
Reproducing with libstdc++.so.6 and libgcc_s.so.1 from gcc-4.4-20090102 in      
unxlngi6.pro DEV300m38 OOo, the problem is that OOo at                          
<http://svn.services.openoffice.org/ooo/tags/DEV300_m38/bridges/source/cpp_uno/g
cc3_linux_intel/share.hxx>                                                      
l. 52 assumes a layout of struct __cxa_exception as given in section 2.2.1      
of <http://www.codesourcery.com/public/cxx-abi/abi-eh.html>, while GCC 4.4      
added a new member                                                              
                                                                                
  _Atomic_word referenceCount;                                                  
                                                                                
to the start of the struct at                                                   
gcc-4.4-20090102/libstc++-v3/libsupc++/unwind-cxx.h l. 57.  OOo tries to        
get at information stored in the __cxa_exception header in the destructor       
function passed to __cxa_throw (function deleteException at                     
<http://svn.services.openoffice.org/ooo/tags/DEV300_m38/bridges/source/cpp_uno/g
cc3_linux_intel/except.cxx>                                                     
l. 213), which now fails.                                                       
                                                                                
Please somebody clarify if GCC 4.4 adding a new member to struct                
__cxa_exception (and thus deviating from                                        
<http://www.codesourcery.com/public/cxx-abi/abi-eh.html>) is intended or        
is a mistake.                                                                   
                                                                                
If it is intended, the OOo code needs to be changed (the information            
deleteException is now trying to retrieve from the __cxa_exception header       
must instead be encoded in the deleteException function itself, by              
dynamically creating instances of deleteException as is already done in the     
OOo bridges for Solaris).  If it is a mistake, the OOo code can stay as is      
and the GCC 4.4 code needs to be changed instead. 
--- snip ---

This has been files on gccs BTS as http://gcc.gnu.org/PR38732

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to