mirror of
https://github.com/tobast/libunwind-eh_elf.git
synced 2024-11-22 23:47:39 +01:00
(struct cursor): Add "cfm" cache.
(Logical change 1.42)
This commit is contained in:
parent
8bff7ccc92
commit
717cb71374
1 changed files with 4 additions and 2 deletions
|
@ -81,9 +81,11 @@ struct cursor
|
||||||
void *as_arg; /* argument to address-space callbacks */
|
void *as_arg; /* argument to address-space callbacks */
|
||||||
unw_addr_space_t as; /* reference to per-address-space info */
|
unw_addr_space_t as; /* reference to per-address-space info */
|
||||||
|
|
||||||
/* IP and predicate cache (these are always equal to the values
|
/* IP, CFM, and predicate cache (these are always equal to the
|
||||||
stored in ip_loc and pr_loc, respectively). */
|
values stored in ip_loc, cfm_loc, and pr_loc,
|
||||||
|
respectively). */
|
||||||
unw_word_t ip; /* instruction pointer value */
|
unw_word_t ip; /* instruction pointer value */
|
||||||
|
unw_word_t cfm; /* current frame mask */
|
||||||
unw_word_t pr; /* current predicate values */
|
unw_word_t pr; /* current predicate values */
|
||||||
|
|
||||||
/* current frame info: */
|
/* current frame info: */
|
||||||
|
|
Loading…
Reference in a new issue