aboutsummaryrefslogtreecommitdiff
path: root/gdb/configure.tgt
diff options
context:
space:
mode:
authorNick Hudson <nick.hudson@dsl.pipex.com>2008-01-19 15:03:50 +0000
committerNick Hudson <nick.hudson@dsl.pipex.com>2008-01-19 15:03:50 +0000
commitaf5ca30dc3dea6cf168332e1f87306acc51a0fd5 (patch)
treeaf951eac4506b5878d91e5ed1867a6e5857e9117 /gdb/configure.tgt
parent2a25a5baa522e7d6d7a2671369a1cd3ba9f08c30 (diff)
downloadfsf-binutils-gdb-af5ca30dc3dea6cf168332e1f87306acc51a0fd5.zip
fsf-binutils-gdb-af5ca30dc3dea6cf168332e1f87306acc51a0fd5.tar.gz
fsf-binutils-gdb-af5ca30dc3dea6cf168332e1f87306acc51a0fd5.tar.bz2
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.tgt7
1 files changed, 6 insertions, 1 deletions
diff --git a/gdb/configure.tgt b/gdb/configure.tgt
index c10d28a..d3c86d7 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*-*-*)