summaryrefslogtreecommitdiff
path: root/include/dwarf.h
diff options
context:
space:
mode:
authorLassi Tuura <lat@cern.ch>2010-04-20 23:13:09 +0200
committerArun Sharma <arun@sharma-home.net>2010-04-24 17:18:26 -0700
commitdac2d001afb1fa7040ca7d8ae57032f684d7023e (patch)
tree2790123ca0c63dbb75f33f0626ffc97c1b6661a7 /include/dwarf.h
parent250382c56d2c84fc3976cf8a4c834433bb68990d (diff)
downloadlibunwind-dac2d001afb1fa7040ca7d8ae57032f684d7023e.tar.gz
Identify signal frames by augmentation attribute.
Diffstat (limited to 'include/dwarf.h')
-rw-r--r--include/dwarf.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/dwarf.h b/include/dwarf.h
index 37b5ec1c..53c803b2 100644
--- a/include/dwarf.h
+++ b/include/dwarf.h
@@ -247,6 +247,7 @@ typedef struct dwarf_reg_state
unsigned short lru_chain; /* used for least-recently-used chain */
unsigned short coll_chain; /* used for hash collisions */
unsigned short hint; /* hint for next rs to try (or -1) */
+ unsigned short signal_frame; /* optional machine-dependent signal info */
}
dwarf_reg_state_t;
@@ -266,6 +267,7 @@ typedef struct dwarf_cie_info
uint8_t lsda_encoding;
unsigned int sized_augmentation : 1;
unsigned int have_abi_marker : 1;
+ unsigned int signal_frame : 1;
}
dwarf_cie_info_t;