1
0
Fork 0
mirror of https://github.com/tobast/libunwind-eh_elf.git synced 2024-12-22 19:43:42 +01:00
libunwind-eh_elf/include
Tommi Rantala 79c2c254a7 MIPS coredump support
Add MIPS support to the coredump library. Explicit support for the MIPS
program counter register is added so that we can start backtracing from
the program counter value we read from a core dump. The PC register
support was not strictly required for local backtracing, and we will in
fact just plug the return address to the PC register in getcontext().

I have only tested the 32bit "OABI" paths.
2012-09-28 14:50:03 +03:00
..
tdep Fix up the breakage when host != target 2011-10-31 22:33:47 -07:00
tdep-arm Invert tdep_init() flag logic 2012-09-28 14:06:07 +03:00
tdep-hppa Invert tdep_init() flag logic 2012-09-28 14:06:07 +03:00
tdep-ia64 Invert tdep_init() flag logic 2012-09-28 14:06:07 +03:00
tdep-mips Invert tdep_init() flag logic 2012-09-28 14:06:07 +03:00
tdep-ppc32 Invert tdep_init() flag logic 2012-09-28 14:06:07 +03:00
tdep-ppc64 Invert tdep_init() flag logic 2012-09-28 14:06:07 +03:00
tdep-x86 Invert tdep_init() flag logic 2012-09-28 14:06:07 +03:00
tdep-x86_64 Invert tdep_init() flag logic 2012-09-28 14:06:07 +03:00
x86 Merge ../libunwind-v0.98 2006-07-25 21:41:43 -06:00
compiler.h Align `sos_memory' to MAX_ALIGN 2012-09-28 13:52:22 +03:00
dwarf-eh.h Rename: src/dwarf/dwarf-eh.h -> include/dwarf-eh.h 2005-05-03 09:13:17 +00:00
dwarf.h Remove unneeded atomic_ops.h' inclusion in dwarf.h' 2012-09-28 13:52:21 +03:00
dwarf_i.h Allow for architecture specific dwarf_to_unw_regnum() 2012-08-21 22:30:46 +03:00
libunwind-arm.h [ARM] Add support for systems that don't support ucontext.h 2011-10-29 17:12:43 -07:00
libunwind-common.h.in Export unw_backtrace() and alias backtrace() to it. 2011-04-01 00:00:33 -07:00
libunwind-coredump.h Add support for multiple threads in core files 2012-03-23 22:07:17 -07:00
libunwind-dynamic.h Rework the lookup of the ARM specific unwind info 2011-08-15 20:12:54 +02:00
libunwind-hppa.h Drop a call frame in tdep_trace and avoid a call to unw_step. 2011-04-01 00:00:39 -07:00
libunwind-ia64.h Drop a call frame in tdep_trace and avoid a call to unw_step. 2011-04-01 00:00:39 -07:00
libunwind-mips.h MIPS coredump support 2012-09-28 14:50:03 +03:00
libunwind-ppc32.h Drop a call frame in tdep_trace and avoid a call to unw_step. 2011-04-01 00:00:39 -07:00
libunwind-ppc64.h Drop a call frame in tdep_trace and avoid a call to unw_step. 2011-04-01 00:00:39 -07:00
libunwind-ptrace.h Bring git v0.98.5 tree in sync with released v0.98.5. 2006-07-25 21:32:28 -06:00
libunwind-x86.h Drop a call frame in tdep_trace and avoid a call to unw_step. 2011-04-01 00:00:39 -07:00
libunwind-x86_64.h Installed include files can't include config.h 2011-09-05 10:47:13 -07:00
libunwind.h.in Fix up the breakage when host != target 2011-10-31 22:33:47 -07:00
libunwind_i.h Use __sync builtin atomics on all architectures if available 2012-09-28 14:06:04 +03:00
mempool.h Include "libunwind_i.h" instead of "internal.h". 2005-05-20 09:48:08 +00:00
remote.h Add initial ARM and MIPS support. To support this, also enable the 2008-02-04 17:16:37 -07:00
unwind.h Be gcc compatible for C++ exceptions on 32 bit platforms. 2010-02-21 22:45:08 -08:00