diff options
author | Kamil Rytarowski <n54@gmx.com> | 2020-08-13 19:29:13 +0200 |
---|---|---|
committer | Kamil Rytarowski <n54@gmx.com> | 2020-08-14 00:10:06 +0200 |
commit | a6e6223e9a2f6ca77e064fbe8b326ac7fa205872 (patch) | |
tree | fccda1aacc4f32c154d438c0cf4fbd464a85fbd9 /gdb/nbsd-nat.h | |
parent | b31488a3449cd97297b0972c016016f1d4c60389 (diff) | |
download | gdb-a6e6223e9a2f6ca77e064fbe8b326ac7fa205872.zip gdb-a6e6223e9a2f6ca77e064fbe8b326ac7fa205872.tar.gz gdb-a6e6223e9a2f6ca77e064fbe8b326ac7fa205872.tar.bz2 |
gdb: Implement native dumpcore function for NetBSD
Define supports_dumpcore and dumpcore for NetBSD, that wraps
the ptrace(2) call with the PT_DUMPCORE operation.
gdb/ChangeLog:
* nbsd-nat.h (nbsd_nat_target::supports_dumpcore)
(nbsd_nat_target::dumpcore): New declarations.
* nbsd-nat.c (nbsd_nat_target::supports_dumpcore)
(nbsd_nat_target::dumpcore): New functions.
Diffstat (limited to 'gdb/nbsd-nat.h')
-rw-r--r-- | gdb/nbsd-nat.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gdb/nbsd-nat.h b/gdb/nbsd-nat.h index 665a71a..b09d5b1 100644 --- a/gdb/nbsd-nat.h +++ b/gdb/nbsd-nat.h @@ -55,6 +55,8 @@ struct nbsd_nat_target : public inf_ptrace_target const gdb_byte *writebuf, ULONGEST offset, ULONGEST len, ULONGEST *xfered_len) override; + bool supports_dumpcore () override; + void dumpcore (const char *filename) override; }; #endif /* nbsd-nat.h */ |