From: Jim Wilson <wilson@cygnus.com>
To: linux-ia64@vger.kernel.org
Subject: Re: [Linux-ia64] Stack unwind functions
Date: Thu, 14 Jun 2001 06:22:25 +0000 [thread overview]
Message-ID: <marc-linux-ia64-105590693005731@msgid-missing> (raw)
In-Reply-To: <marc-linux-ia64-105590693005729@msgid-missing>
Stack unwinding is supported for C++ exception handling.
If you are asking about user level routines, then it varies, depending on
which version of gcc you have, but there is nothing really convenient as yet.
The "Nov snapshot" doesn't provide any user level API for unwinding. However,
the java runtime wanted a function that worked like the Glibc backtrace
function, so they added a function to libgcc.c called __ia64_backtrace.
The gcc-3 prerelease provides the Unwind API documented in the IA-64 ABI.
However, this alone probably doesn't give you what you want. Plus, you
may not be able to use this compiler until there is an OS distribution built
from it. And unfortunately the __ia64_backtrace function had to go away,
since it didn't fit into the new EH implementation that uses the Unwind API.
Jim
prev parent reply other threads:[~2001-06-14 6:22 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-06-13 23:28 [Linux-ia64] Stack unwind functions Ram Menon
2001-06-14 4:34 ` David Mosberger
2001-06-14 6:22 ` Jim Wilson [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=marc-linux-ia64-105590693005731@msgid-missing \
--to=wilson@cygnus.com \
--cc=linux-ia64@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.