This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Interpreting LSDA information
- From: Yaakov Yaari <YAARI at il dot ibm dot com>
- To: gcc at gcc dot gnu dot org
- Date: Tue, 29 May 2007 16:39:31 +0300
- Subject: Interpreting LSDA information
Hi,
LSDA (Language Specific Data Area) is used to store exception handling
information at the exception catch site, see
http://www.codesourcery.com/cxx-abi/exceptions.pdf.
For various kinds of binary analyzers (translators, optimizers) it is
useful to be able to interpret the LSDA of a given C++ function. So, once
the LSDA extent is identified, are there any tools, scripts, code snippets,
that can analyze and interpret this LSDA in a raw byte form and produce a
textual interpretation of it?
Thanks,
---
Yaakov Yaari
IBM Haifa Research Lab