diff options
author | Kamil Rytarowski <n54@gmx.com> | 2020-03-16 19:02:22 +0100 |
---|---|---|
committer | Kamil Rytarowski <n54@gmx.com> | 2020-04-06 18:26:59 +0200 |
commit | 797439622361bc901ed64b398c0d689c97cd8121 (patch) | |
tree | 9d0df3cb0d3d6fb19ae3d5c754291d4784f1edab /gdb/nbsd-tdep.h | |
parent | 8707c522016e68372b79d10eb3b74e0fc4b3e1b4 (diff) | |
download | gdb-797439622361bc901ed64b398c0d689c97cd8121.zip gdb-797439622361bc901ed64b398c0d689c97cd8121.tar.gz gdb-797439622361bc901ed64b398c0d689c97cd8121.tar.bz2 |
Add signal number conversions for NetBSD
gdb/ChangeLog:
* nbsd-tdep.c: Include "gdbarch.h".
Define enum with NetBSD signal numbers.
(nbsd_gdb_signal_from_target, nbsd_gdb_signal_to_target): New.
* alpha-nbsd-tdep.c (alphanbsd_init_abi): Call nbsd_init_abi().
* amd64-nbsd-tdep.c (amd64nbsd_init_abi): Likewise.
* arm-nbsd-tdep.c (arm_netbsd_elf_init_abi): Likewise.
* hppa-nbsd-tdep.c (hppanbsd_init_abi): Likewise.
* i386-nbsd-tdep.c (i386nbsd_init_abi): Likewise.
* mips-nbsd-tdep.c (nbsd_init_abi): Likewise.
* ppc-nbsd-tdep.c (ppcnbsd_init_abi): Likewise.
* sh-nbsd-tdep.c (shnbsd_init_abi): Likewise.
* sparc-nbsd-tdep.c (sparc32nbsd_init_abi): Likewise.
* sparc64-nbsd-tdep.c (sparc64nbsd_init_abi): Likewise.
* vax-nbsd-tdep.c (vaxnbsd_elf_init_abi): Likewise.
Diffstat (limited to 'gdb/nbsd-tdep.h')
-rw-r--r-- | gdb/nbsd-tdep.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gdb/nbsd-tdep.h b/gdb/nbsd-tdep.h index c99a8b5..4b06c13 100644 --- a/gdb/nbsd-tdep.h +++ b/gdb/nbsd-tdep.h @@ -25,4 +25,8 @@ struct link_map_offsets *nbsd_lp64_solib_svr4_fetch_link_map_offsets (void); int nbsd_pc_in_sigtramp (CORE_ADDR, const char *); +/* NetBSD specific set of ABI-related routines. */ + +void nbsd_init_abi (struct gdbarch_info, struct gdbarch *); + #endif /* NBSD_TDEP_H */ |