This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: stabs support in binutils, gcc, and gdb
- From: Jonas Maebe <jonas dot maebe at elis dot ugent dot be>
- To: David Edelsohn <dje dot gcc at gmail dot com>
- Cc: Tom Tromey <tromey at redhat dot com>, David Taylor <dtaylor at emc dot com>, binutils at sourceware dot org, gcc at gcc dot gnu dot org, gdb at sourceware dot org
- Date: Thu, 3 Jan 2013 22:53:35 +0100
- Subject: Re: stabs support in binutils, gcc, and gdb
- References: <12972.1357230104__33958.3243280233$1357230256$gmane$org@usendtaylorx2l> <87hamy42ua.fsf@fleche.redhat.com> <CAGWvnyk_gHuJ2DJh-nuD44dy2fakk4iYGh7AeyQv+Mcm0pX0Hg@mail.gmail.com>
On 03 Jan 2013, at 21:53, David Edelsohn wrote:
> AIX still uses STABS. GCC produces it and GDB consumes it.
More precisely, AIX uses Stabx. It's similar to Stabs, but different in quite a few ways. To add to the confusion, GCC produces and GDB consumes a hybrid of Stabs and Stabx on AIX for some reason (xlc and the native dbx produce/consume pure Stabx, which is not understood by GDB; conversely, dbx does not understand the GCC/GDB Stabx-Stabs hybrid).
Jonas