This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: V3 vs. AIX
- To: Mark Mitchell <mark at codesourcery dot com>
- Subject: Re: V3 vs. AIX
- From: David Edelsohn <dje at watson dot ibm dot com>
- Date: Mon, 05 Feb 2001 13:13:12 -0500
- cc: Benjamin Kosnik <bkoz at nabi dot net>, gcc at gcc dot gnu dot org
Which GAS are you using? The one in the gdb-5 CVS sources or the
one in the AIX "Linux Affinity" release?
My suggestion always has been to use GAS for just ios.cc and
string-inst.cc, not everything (:^).
Neither of those addresses in r2 or r12 look particularly
correct. I am guessing that TOC slot 608 loaded into r12 did not receive
a fixup and the value is the unchanged offset (AIX relocations are
relative offsets, not absolute substitutions, so that value probably is
the displacement from the beginning of the section which really contains
the symbol).
Because of System V braindamage we are trying to emulate, we are
linking with the -berok flag, so I am a little worried that this is a
symbol we allowed the linker to leave unresolved.
David