This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
The following patch adds support for NetBSD/alpha. It includes a software single-step implementation (required by NetBSD/alpha) which could be useful for single-stepping of remote Alpha targets as well. OK to commit? * alpha-tdep.c: Update copyright years. (alpha_next_pc): New function. (alpha_software_single_step): Ditto. * alphabsd-nat.c: Update copyright years. (fill_gregset): Use regcache_collect. (fill_fpregset): Likewise. (fetch_inferior_registers): Only fetch integer registers if requested to do so. (store_inferior_registers): Only store integer registers if requested to do so. * alphanbsd-nat.c: New file. * configure.host (alpha*-*-netbsd*): New host. * configure.tgt (alpha*-*-netbsd*): New target. * config/nm-nbsd.h (KERNEL_U_ADDR): Remove. * config/alpha/tm-alpha.h: Add prototype for alpha_software_single_step. * config/alpha/nbsd.mh: New file. * config/alpha/nbsd.mt: Ditto. * config/alpha/nm-nbsd.h: Ditto. * config/alpha/tm-alpha.h: Ditto. * config/alpha/tm-nbsd.h: Ditto. * config/alpha/xm-nbsd.h: Ditto. -- -- Jason R. Thorpe <thorpej@wasabisystems.com>
Attachment:
foo
Description: alpha-nbsd-patch
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |