diff options
author | Nick Hudson <nick.hudson@dsl.pipex.com> | 2008-01-19 15:03:50 +0000 |
---|---|---|
committer | Nick Hudson <nick.hudson@dsl.pipex.com> | 2008-01-19 15:03:50 +0000 |
commit | d62942b51ce3e3fed335902424f5cb1389830905 (patch) | |
tree | e3f95d0c0016befca9833d9f737dadaec99122df /gdb/configure.tgt | |
parent | ea921d87b1e725ed3ed74fbfe5ceecba556eea7e (diff) | |
download | gdb-d62942b51ce3e3fed335902424f5cb1389830905.tar.gz |
Add NetBSD/hppa target and host support.
* hppabsd-tdep.c (hppabsd_supply_gregset): Move to ...
(hppabsd_gregset): Move to ...
(hppabsd_regset_from_core_section): Rename
hppaobsd_regset_from_core_section and move to ...
(hppabsd_find_global_pointer): Update comment.
(hppabsd_init_abi): Make global. Do not register
hppabsd_regset_from_core_section.
(hppabsd_core_osabi_sniffer): Rename hppaobsd_core_osabi_sniffer and
move to ...
(_initialize_hppabsd_tdep): Move to ...
* hppaobsd-tdep.c: ... here. New file.
* hppnbsd-tdep.c: New file.
* hppnbsd-nat.c: New file.
* Makefile.in (ALL_TARGET_OBS): Add hppanbsd-tdep.o and hppaobsd-tdep.o.
(ALLDEPFILES): Add hppabsd-nat.c and hppabsd-tdep.c.
(hppabsd-nat.o, hppabsd-tdep.o): New dependencies.
(hppabsd-tdep.o, hppaobsd-tdep.o): Update dependencies.
* configure.host (hppa*-*-netbsd*): New entry.
* configure.tgt (hppa*-*-netbsd*): New entry.
(hppa*-*-openbsd*): Update.
* NEWS (New native configuration): Mention NetBSD/hppa.
(New targets): Mention NetBSD/hppa.
Diffstat (limited to 'gdb/configure.tgt')
-rw-r--r-- | gdb/configure.tgt | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gdb/configure.tgt b/gdb/configure.tgt index c10d28a2301..d3c86d75f57 100644 --- a/gdb/configure.tgt +++ b/gdb/configure.tgt @@ -130,9 +130,14 @@ hppa*-*-linux*) gdb_target_obs="hppa-tdep.o hppa-linux-tdep.o glibc-tdep.o \ solib.o solib-svr4.o symfile-mem.o" ;; +hppa*-*-netbsd*) + # Target: NetBSD/hppa + gdb_target_obs="hppa-tdep.o hppabsd-tdep.o hppanbsd-tdep.o \ + corelow.o solib.o solib-svr4.o" + ;; hppa*-*-openbsd*) # Target: OpenBSD/hppa - gdb_target_obs="hppa-tdep.o hppabsd-tdep.o \ + gdb_target_obs="hppa-tdep.o hppabsd-tdep.o hppaobsd-tdep.o \ corelow.o solib.o solib-svr4.o" ;; hppa*-*-*) |