This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/13878] Uncaught exception on AIX with shared libraries
- From: "dje at watson dot ibm dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 1 Feb 2004 02:52:35 -0000
- Subject: [Bug c++/13878] Uncaught exception on AIX with shared libraries
- References: <20040127083113.13878.joerg.richter@pdv-fs.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From dje at watson dot ibm dot com 2004-02-01 02:52 -------
Subject: Re: Uncaught exception on AIX with shared libraries
I think this bug is related to or a duplicate of PR 13391.
I do not understand the analysis in the bug report mentioning
overlapping FDE ranges. AIX's memory layout is more complicated than most
other systems, but it still is a flat, linear address space. Is this
trying to say that shared objects re-export symbols in other shared
objects, so the FDE and address actually corresponds to another shared
object? Or is it saying that some ranges represent the end of the module
to the top of memory when, in fact, another shared object could be in that
higher address range?
If the analysis could give some examples of symbols with
overlapping FDE ranges, that would help.
David
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13878