mirror of
https://github.com/tobast/libunwind-eh_elf.git
synced 2025-03-13 03:30:08 +01:00
(unw_word_t): Let the architecture-specific header take care of
defining this type---it's needed very early on. (unw_proc_info_t): Add architecture-specific "extra" member. Empty for ia64, so no ABI change. Don't include libunwind-dynamic.h here. (Logical change 1.140)
This commit is contained in:
parent
77b06d67aa
commit
fbe40e537f
1 changed files with 2 additions and 5 deletions
|
@ -34,8 +34,6 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
|||
# define UNW_PREFIX UNW_PASTE(UNW_PASTE(_U,UNW_TARGET),_)
|
||||
#endif /* !UNW_LOCAL_ONLY */
|
||||
|
||||
typedef unw_tdep_word_t unw_word_t;
|
||||
|
||||
/* Error codes. The unwind routines return the *negated* values of
|
||||
these error codes on error and a non-negative value on success. */
|
||||
typedef enum
|
||||
|
@ -119,8 +117,9 @@ typedef struct unw_proc_info
|
|||
unw_word_t flags; /* misc. flags */
|
||||
|
||||
int format; /* unwind-info format (arch-specific) */
|
||||
int unwind_info_size; /* size of the informat (if applicable) */
|
||||
int unwind_info_size; /* size of the information (if applicable) */
|
||||
void *unwind_info; /* unwind-info (arch-specific) */
|
||||
unw_tdep_proc_info_t extra; /* target-dependent auxiliary proc-info */
|
||||
}
|
||||
unw_proc_info_t;
|
||||
|
||||
|
@ -196,8 +195,6 @@ typedef struct unw_save_loc
|
|||
}
|
||||
unw_save_loc_t;
|
||||
|
||||
#include <libunwind-dynamic.h>
|
||||
|
||||
/* These routines work both for local and remote unwinding. */
|
||||
|
||||
extern unw_addr_space_t UNW_OBJ(local_addr_space);
|
||||
|
|
Loading…
Add table
Reference in a new issue