comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: addr2line i mingw gcc 4.4.0
Date: Mon, 29 Jun 2009 16:49:34 -0500
Date: 2009-06-29T16:49:34-05:00	[thread overview]
Message-ID: <h2bcup$cal$1@munin.nbi.dk> (raw)
In-Reply-To: 4a4685ca$0$31336$9b4e6d93@newsspool4.arcor-online.net

"Georg Bauhaus" <see.reply.to@maps.futureapps.de> wrote in message 
news:4a4685ca$0$31336$9b4e6d93@newsspool4.arcor-online.net...
...
>> On Darwin, there's a native program atos which does the same as
>> addr2line.
>
> Numbers and addr2line has the additional
> advantage of easily switching Ada runtimes
> in a testing environment:
> ObjectAda for example uses a program named
> postmort which reads numeric traces and
> turns them into names and source lines.

For Janus/Ada, this is an integral part of the generated code; we don't 
provide addresses (nor is there any way to get addresses ever if you wanted 
them - stack walking is not reliable if foreign language code is involved, 
as it usually is). There is a way to completely suppress this code if 
performance is more important than debugging (as might be the case for some 
embedded targets).

                                Randy.





  reply	other threads:[~2009-06-29 21:49 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-06-26 14:41 addr2line i mingw gcc 4.4.0 björn lundin
2009-06-26 20:56 ` sjw
2009-06-26 21:28   ` björn lundin
2009-06-27  0:00     ` Ludovic Brenta
2009-06-27 11:28       ` Stephen Leake
2009-06-27 12:29         ` Dmitry A. Kazakov
2009-06-27 13:05           ` Ludovic Brenta
2009-06-27 16:24         ` sjw
2009-06-27 18:50           ` björn lundin
2009-06-27 20:49           ` Georg Bauhaus
2009-06-29 21:49             ` Randy Brukardt [this message]
2009-06-28 16:20           ` sjw
2009-06-27 17:09         ` Robert A Duff
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox