1
0
Fork 0
mirror of https://github.com/tobast/libunwind-eh_elf.git synced 2024-11-05 01:09:27 +01:00
libunwind-eh_elf/include
Lassi Tuura a9dce3c06e During the stack unwinding process, the return address points to
the instruction after the call for a normal frame. libunwind uses
IP-1 to lookup unwind information. However, this is not necessary for
interrupted frames such as signal frames (or interrupt frames) in
the kernel context.

This patch handles both cases correctly.

Based on work by Mark Wielaard <mwielaard@redhat.com>
2010-04-24 19:16:09 -07:00
..
tdep Initial attempt at the build infrastructure for FreeBSD. 2010-03-06 00:41:37 +02:00
tdep-arm Identify signal frames by augmentation attribute. 2010-04-24 17:18:26 -07:00
tdep-hppa Identify signal frames by augmentation attribute. 2010-04-24 17:18:26 -07:00
tdep-ia64 Identify signal frames by augmentation attribute. 2010-04-24 17:18:26 -07:00
tdep-mips Identify signal frames by augmentation attribute. 2010-04-24 17:18:26 -07:00
tdep-ppc32 Identify signal frames by augmentation attribute. 2010-04-24 17:18:26 -07:00
tdep-ppc64 Identify signal frames by augmentation attribute. 2010-04-24 17:18:26 -07:00
tdep-x86 Identify signal frames by augmentation attribute. 2010-04-24 17:18:26 -07:00
tdep-x86_64 Identify signal frames by augmentation attribute. 2010-04-24 17:18:26 -07:00
x86 Merge ../libunwind-v0.98 2006-07-25 21:41:43 -06:00
dwarf-eh.h Rename: src/dwarf/dwarf-eh.h -> include/dwarf-eh.h 2005-05-03 09:13:17 +00:00
dwarf.h During the stack unwinding process, the return address points to 2010-04-24 19:16:09 -07:00
dwarf_i.h Add initial ARM and MIPS support. To support this, also enable the 2008-02-04 17:16:37 -07:00
libunwind-arm.h Add initial ARM and MIPS support. To support this, also enable the 2008-02-04 17:16:37 -07:00
libunwind-common.h.in Refactor os specific code for x86 (both 32 and 64 bit). 2010-04-04 16:46:13 -07:00
libunwind-dynamic.h This avoids a C++ syntax error with a (non-gcc?) compiler. 2009-08-27 17:01:17 -07:00
libunwind-hppa.h [dwarf] The sword() function in Gexpr.c doesn't do what's intended. 2006-07-26 22:12:10 -06:00
libunwind-ia64.h [dwarf] The sword() function in Gexpr.c doesn't do what's intended. 2006-07-26 22:12:10 -06:00
libunwind-mips.h Add initial ARM and MIPS support. To support this, also enable the 2008-02-04 17:16:37 -07:00
libunwind-ppc32.h [PPC32] Make PPC32 unwinding work for real. 2007-10-08 12:33:18 -06:00
libunwind-ppc64.h Add PPC64 support. 2007-08-02 09:59:43 -06: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 Add sys/types.h for x86. 2010-03-09 17:37:52 +02:00
libunwind-x86_64.h Include sys/types.h once 2010-03-08 00:24:32 +02:00
libunwind.h Multilib support. 2009-04-13 12:00:31 -07:00
libunwind_i.h MAP_ANONYMOUS 2010-03-06 16:23:24 +02: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