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 | af5ca30dc3dea6cf168332e1f87306acc51a0fd5 (patch) | |
tree | af951eac4506b5878d91e5ed1867a6e5857e9117 /gdb/Makefile.in | |
parent | 2a25a5baa522e7d6d7a2671369a1cd3ba9f08c30 (diff) | |
download | gdb-af5ca30dc3dea6cf168332e1f87306acc51a0fd5.zip gdb-af5ca30dc3dea6cf168332e1f87306acc51a0fd5.tar.gz 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/Makefile.in')
-rw-r--r-- | gdb/Makefile.in | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/gdb/Makefile.in b/gdb/Makefile.in index bf4d1f1..e3c5bf4 100644 --- a/gdb/Makefile.in +++ b/gdb/Makefile.in @@ -451,7 +451,8 @@ ALL_TARGET_OBS = \ cris-tdep.o \ frv-linux-tdep.o frv-tdep.o \ h8300-tdep.o \ - hppabsd-tdep.o hppa-hpux-tdep.o hppa-linux-tdep.o hppa-tdep.o \ + hppabsd-tdep.o hppanbsd-tdep.o hppaobsd-tdep.o \ + hppa-hpux-tdep.o hppa-linux-tdep.o hppa-tdep.o \ i386bsd-tdep.o i386-cygwin-tdep.o i386fbsd-tdep.o i386gnu-tdep.o \ i386-linux-tdep.o i386nbsd-tdep.o i386-nto-tdep.o i386obsd-tdep.o \ i386-sol2-tdep.o i386-tdep.o i387-tdep.o \ @@ -1541,6 +1542,8 @@ ALLDEPFILES = \ hppa-tdep.c hppa-hpux-tdep.c hppa-hpux-nat.c \ hppa-linux-tdep.c hppa-linux-nat.c \ hppabsd-nat.c hppabsd-tdep.c \ + hppaobsd-tdep.c \ + hppanbsd-nat.c hppanbsd-tdep.c \ i386-tdep.c i386-linux-nat.c \ i386v4-nat.c i386-cygwin-tdep.c \ i386bsd-nat.c i386bsd-tdep.c i386fbsd-nat.c i386fbsd-tdep.c \ @@ -2165,11 +2168,16 @@ h8300-tdep.o: h8300-tdep.c $(defs_h) $(value_h) $(arch_utils_h) $(regcache_h) \ $(gdbcore_h) $(objfiles_h) $(gdb_assert_h) $(dis_asm_h) \ $(dwarf2_frame_h) $(frame_base_h) $(frame_unwind_h) hppabsd-nat.o: hppabsd-nat.c $(defs_h) $(inferior_h) $(regcache_h) \ + $(hppa_tdep_h) $(inf_ptrace_h) +hppabsd-tdep.o: hppabsd-tdep.c $(defs_h) $(objfiles_h) $(target_h) \ + $(value_h) $(elf_common_h) $(hppa_tdep_h) $(solib_svr4_h) +hppanbsd-nat.o: hppabsd-nat.c $(defs_h) $(inferior_h) $(regcache_h) \ $(target_h) $(hppa_tdep_h) $(inf_ptrace_h) -hppabsd-tdep.o: hppabsd-tdep.c $(defs_h) $(arch_utils_h) $(symtab_h) \ - $(objfiles_h) $(osabi_h) $(regcache_h) $(regset_h) $(target_h) \ - $(value_h) $(gdb_assert_h) $(gdb_string_h) $(elf_common_h) \ - $(hppa_tdep_h) $(solib_svr4_h) $(gdbtypes_h) +hppanbsd-tdep.o: hppanbsd-tdep.c $(defs_h) $(osabi_h) $(regcache_h) $(regset_h) \ + $(trad_frame_h) $(tramp_frame_h) $(gdb_assert_h) $(gdb_string_h) \ + $(hppa_tdep_h) +hppaobsd-tdep.o: hppaobsd-tdep.c $(defs_h) $(osabi_h) $(regcache_h) $(regset_h) \ + $(gdb_assert_h) $(gdb_string_h) $(hppa_tdep_h) hppa-hpux-nat.o: hppa-hpux-nat.c $(defs_h) $(inferior_h) $(regcache_h) \ $(target_h) $(gdb_assert_h) $(hppa_tdep_h) $(inf_ptrace_h) \ $(inf_ttrace_h) |