This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
RE: Exceptions, Optimizations and AIX
- From: Joerg dot Richter at pdv-FS dot de
- To: gcc at gcc dot gnu dot org, dje at watson dot ibm dot com
- Date: Tue, 2 Sep 2003 17:07:43 +0200
- Subject: RE: Exceptions, Optimizations and AIX
> There is no problem mixing optimized and unoptimized libraries.
>The unwind information is inside the library itself, so it
>matches the way
>the library was compiled. There is no way for the EH
>mechanism to access
>EH built with a different set of options.
Is think the unwind information is accessed like a normal symbol? Is it so?
Does it have any special name? How can I identify it?
If it has a name, then all relevant compiler options must be encoded in this
name to avoid incompatibilities with other objects built with different
compiler options. Is this true?
What else can be the cause that it works for me with
- no object optimized
- all objects optimized
but not with
- some objects optimized?
Perhaps it has something to do that I export all symbols of the shared
libraries. Could be that there are some that should not be exported. But how
do they look like?!?
Joerg