aboutsummaryrefslogtreecommitdiff
path: root/src/libmach/elf.h
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2005-01-23 22:33:04 +0000
committerrsc <devnull@localhost>2005-01-23 22:33:04 +0000
commitdd944ec72a26d0b380ba2af5f6c00310f2f1651e (patch)
tree2f40332ca2fcf189d347cf4f577cf613af21108f /src/libmach/elf.h
parenta0e8d02d093e01fdadf8a16bc86fe18b0c4e82c3 (diff)
downloadplan9port-dd944ec72a26d0b380ba2af5f6c00310f2f1651e.tar.gz
plan9port-dd944ec72a26d0b380ba2af5f6c00310f2f1651e.tar.bz2
plan9port-dd944ec72a26d0b380ba2af5f6c00310f2f1651e.zip
Start working through proper handling of pthreads when
debugging Linux core dumps. Pthreads for active processes is still not supported, nor are other systems.
Diffstat (limited to 'src/libmach/elf.h')
-rw-r--r--src/libmach/elf.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/libmach/elf.h b/src/libmach/elf.h
index 6b65cfc8..f5245099 100644
--- a/src/libmach/elf.h
+++ b/src/libmach/elf.h
@@ -232,8 +232,6 @@ int elfsym(Elf*, int, ElfSym*);
int elfsymlookup(Elf*, char*, ulong*);
int elfmap(Elf*, ElfSect*);
-int coreregslinux386(Elf*, ElfNote*, uchar**);
-int coreregsfreebsd386(Elf*, ElfNote*, uchar**);
-int corecmdlinux386(Elf*, ElfNote*, char**);
-int corecmdfreebsd386(Elf*, ElfNote*, char**);
-void elfdl386mapdl(void);
+struct Fhdr;
+void elfcorelinux386(struct Fhdr*, Elf*, ElfNote*);
+void elfdl386mapdl(int);