This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Patches for egcs-971016 on AIX
- To: dje at watson dot ibm dot com, pooh at msu dot ru
- Subject: Re: Patches for egcs-971016 on AIX
- From: mrs at wrs dot com (Mike Stump)
- Date: Wed, 22 Oct 1997 18:06:52 -0700
- Cc: egcs at cygnus dot com
> To: pooh@msu.ru
> Cc: David Edelsohn <dje@watson.ibm.com>, egcs@cygnus.com
> Date: Wed, 22 Oct 97 18:23:09 -0400
> From: David Edelsohn <dje@watson.ibm.com>
> Andrey> And finally, what about __eh_* symbols? They are global in
> Andrey> *every* object file. If I create a shared object from
> Andrey> several object files, from which one these symbols will be
> Andrey> exported?
As I said before. They are (should be) common symbols. What this
means is that all occurrences smash into just one instance. Any
deviation from this will cause things to fail.
If AIX cannot handle this, then we can change the symbols to be
externally defined globals, no big deal.
> We need more input from Mike Stump
Let me know how else I can help.