| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
dwarf_reg_cache_entry, leaving in dwarf_reg_state only what
apply_reg_state needs.
|
|
|
|
| |
/proc/self/exe only works on Linux, move path computation to os-* files
|
|
|
|
|
|
| |
for f in $(find src include -name '*.[ch]'); do
expand -t 8 $f > $tmp; mv $tmp $f;
done
|
|
|
|
|
| |
Invert the flag that signals that tdep_init() was called, to move the
symbol from data to BSS.
|
|
|
|
|
| |
dwarf/Gfde.c: In function '_Uhppa_dwarf_extract_proc_info_from_fde':
dwarf/Gfde.c:335: warning: implicit declaration of function 'mempool_alloc'
|
|
|
|
|
| |
dwarf/Gparser.c: In function 'get_rs_cache':
dwarf/Gparser.c:522: error: 'struct unw_addr_space' has no member named 'global_cache'
|
|
|
|
|
| |
In file included from mi/Lput_dynamic_unwind_info.c:4:
mi/Gput_dynamic_unwind_info.c:48:40: error: macro "tdep_put_unwind_info" passed 3 arguments, but takes just 2
|
|
|
|
|
|
|
|
|
|
| |
- Add tdep macro for {dwarf,ia64}_find_unwind_table so that ia64
doesn't try to use dwarf code.
- Fix extraneous #if.
- Fix mistyped filename in Makefile.am.
- Link ia64-specific tests with correct libraries.
Signed-off-by: Martin Milata <mmilata@redhat.com>
|
|
|
|
|
|
|
| |
Since the fast unwinding code path doesn't need the full context,
a faster target dependent getcontext is implemented.
Signed-off-by: Lassi Tuura <lat@cern.ch>
|
|
|
|
|
|
|
|
|
|
|
| |
Dropping the extra frame for unw_backtrace itself using unw_step is
approximately 15% slower than skipping the frame in tdep_trace. So
drop the frame in the latter, and make the function a private
implementation detail for libunwind, not an exported interface.
Also moves unw_getcontext call back into unw_backtrace to avoid an
extra call frame in case slow_backtrace does not get inlined into
unw_backtrace.
|
|
|
|
|
|
| |
Adds new function to perform a pure stack walk without unwinding,
functionally similar to backtrace() but accelerated by an address
attribute cache the caller maintains across calls.
|
|
|
|
| |
Signed-off-by: Andris Zeila <andris.zeila@accenture.com>
|
| |
|
|
|
|
|
| |
reading of .debug_frame sections (used in lieu of .eh_frame sections
when they're not available).
|
| |
|
|
|
|
| |
(Logical change 1.294)
|
|
|
|
| |
(Logical change 1.294)
|
| |
|
|
2005/05/19 07:42:45-07:00 hp.com!davidm
Rename: include/tdep-hppa.h -> include/tdep-hppa/libunwind_i.h
(Logical change 1.294)
|