This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
Re: Limited success with 3.0 branch on AIX
- To: David Edelsohn <dje at watson dot ibm dot com>, Kevin Buettner <kevinb at redhat dot com>, Nicholas Duffek <nsd at redhat dot com>
- Subject: Re: Limited success with 3.0 branch on AIX
- From: Kevin Buettner <kevinb at cygnus dot com>
- Date: Tue, 1 May 2001 16:21:04 -0700
- Cc: Daniel Berlin <dan at cgsoftware dot com>, gdb at sources dot redhat dot com
- References: <200105011712.NAA28082@makai.watson.ibm.com>
On May 1, 1:12pm, David Edelsohn wrote:
> The closest AIX type seems to be C_GSYM (stabs N_GSYM). Does GDB
> for AIX care about the gcc2_compiled symbol?
I didn't think so at first, but now that I've looked at it for a
while, I see that rs6000-tdep.c uses generic_use_struct_convention()
which cares about whether "gcc2_compiled." was seen when reading the
symbols.
> Is using the N_GSYM type (whose value is ignored, according to the
> documentation) okay?
It looks okay to me, but I'm not a stabs expert.
> The semantics of a global symbol seem the closest to a N_OPT
> comment. I do not understand enough about the significance of the
> stab type to know if this proposal would be satisfactory.
>
> http://gcc.gnu.org/ml/gcc-patches/2001-04/msg01459.html
What was the convention used by gcc on AIX prior to Zack Weinberg's
changes?
Kevin