Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Be paranoid about table size resolving cie_for_fde and fde_pointer_type. | Mark Wielaard | 2009-10-20 | 1 | -2/+4 |
| | | | | | | * runtime/unwind.c (cie_for_fde): Take table and table_len into account. (fde_pointer_type): Likewise. * runtime/unwind/unwind.h: Adjust function prototypes. | ||||
* | Fetch and store both debug_frame and eh_frame tables. | Mark Wielaard | 2009-05-20 | 1 | -2/+2 |
| | | | | | | | | | | | | | * runtime/sym.h (_stp_module): Remove unwind_data, unwind_data_len and unwind_is_ehframe fields. Add debug_frame, eh_frame, debug_frame_len, eh_frame_len and eh_frame_addr fields. * runtime/unwind.c: Use debug_frame and debug_frame_len instead of unwind_data and unwind_data_len throughout. (cie_for_fde): Take unwind_data and is_ehframe as direct arguments. * runtime/unwind/unwind.h (cie_for_fde): New function declaration. * translate.cxx (get_unwind_data): Fetch and return both debug_frame and eh_frame tables. (dump_unwindsyms): Dump both debug_frame and eh_frame tables. | ||||
* | Privatize MAX_STACK_DEPTH | Josh Stone | 2009-04-16 | 1 | -2/+2 |
| | | | | | | The kernel-tip tree also has a MAX_STACK_DEPTH defined in perf_counter.h, so we need to separate our definition. I've changed the definition in our unwinder to STP_MAX_STACK_DEPTH. | ||||
* | PR6738: restore support for rhel4-era (2.6.9) kernels | Frank Ch. Eigler | 2008-07-12 | 1 | -0/+5 |
| | |||||
* | PR6410: unwinder-less architecture tolerance | Frank Ch. Eigler | 2008-04-15 | 1 | -0/+4 |
| | |||||
* | add (back) runtime/unwind files | Frank Ch. Eigler | 2008-03-25 | 1 | -0/+142 |