This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: lto gimple types and debug info
- From: Mark Mitchell <mark at codesourcery dot com>
- To: Andrew Pinski <pinskia at gmail dot com>
- Cc: Richard Guenther <richard dot guenther at gmail dot com>, David Edelsohn <dje at watson dot ibm dot com>, Kenneth Zadeck <zadeck at naturalbridge dot com>, GCC Development <gcc at gcc dot gnu dot org>, Diego Novillo <dnovillo at google dot com>, "Hubicha, Jan" <jh at suse dot cz>, "Taylor, Ian Lance" <iant at google dot com>, Ollie Wild <aaw at google dot com>, "Maddox, Bill" <maddox at google dot com>, jason at redhat dot com, Rafael Espindola <espindola at google dot com>
- Date: Sun, 27 Jul 2008 11:29:33 -0700
- Subject: Re: lto gimple types and debug info
- References: <488A6E70.2060708@codesourcery.com> <200807261748.m6QHmh0O027966@makai.watson.ibm.com> <488CADFB.4020007@codesourcery.com> <84fc9c000807271109v67151637h66059ad19e00f960@mail.gmail.com> <de8d50360807271119l71b5c025t17a473de993fe23@mail.gmail.com>
Andrew Pinski wrote:
Actually there is a way to express this in Dwarf2, using DW_OP_piece.
See the thread at http://gcc.gnu.org/ml/gcc/2005-01/msg00080.html for
more information.
And if that's not sufficient, we can of course add extensions to DWARF
that do represent it -- and that would be better than modifying the
debugger to make assumptions about magic variable names.
--
Mark Mitchell
CodeSourcery
mark@codesourcery.com
(650) 331-3385 x713