better unwinding for 386.

command-line extraction from core files on linux and freebsd.

move linux ureg into ureg386.h (used in many places).
This commit is contained in:
rsc 2004-12-25 22:03:28 +00:00
parent cdf1805191
commit 1cc215aaf9
13 changed files with 495 additions and 109 deletions

View file

@ -4,6 +4,7 @@ LIB=libmach.a
OFILES=\
$SYSNAME.$O\
cmdline.$O\
crack.$O\
crackelf.$O\
crackmacho.$O\
@ -17,6 +18,7 @@ OFILES=\
dwarfpc.$O\
dwarfpubnames.$O\
elf.$O\
elfdl386.$O\
elfcorefreebsd386.$O\
elfcorelinux386.$O\
frame.$O\
@ -57,6 +59,13 @@ dwarfdump: dwarfdump.o $LIBDIR/$LIB
nm: nm.o $LIBDIR/$LIB
$LD -o $target $prereq -l9
t: t.o $LIBDIR/$LIB
$LD -o $target $prereq -l9 -lthread_db
elfnm: elfnm.o $LIBDIR/$LIB
$LD -o $target $prereq -l9
SunOS.$O: nosys.c
Darwin.$O: nosys.c
OpenBSD.$O: nosys.c