[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Bug other/38732] [4.4 Regression] Openoffice.org segfaults with runtime libs built from GCC trunk




------- Comment #4 from schwab at suse dot de  2009-01-05 21:31 -------
>From the ABI document (2.2.1 C++ Exception Objects):
By convention, a __cxa_exception pointer points at the C++ object representing
the exception being thrown, immediately following the header. The header
structure is accessed at a negative offset from the __cxa_exception pointer. 
This layout allows consistent treatment of exception objects from different
languages (or different implementations of the same language), and allows
future extensions of the header structure while maintaining binary
compatibility.

Thus there should be no ABI breakage, unless there is an alignment issue.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38732

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


Reply to: