OSDN Git Service

* ia64-tdep.c: Include "osabi.h".
authorschwab <schwab>
Wed, 5 Jan 2005 22:51:42 +0000 (22:51 +0000)
committerschwab <schwab>
Wed, 5 Jan 2005 22:51:42 +0000 (22:51 +0000)
commit9746aa83dda3bb5d20592dbd71305c7159818cbb
tree777cfab17e9570343e81c089439b69df272cd172
parent1b58f40df3b9da891959d990a3b01ff3359b1bc1
* ia64-tdep.c: Include "osabi.h".
(native_find_global_pointer): Delete.
(ia64_find_global_pointer): Renamed from
generic_elf_find_global_pointer.
(FIND_GLOBAL_POINTER): Delete.  Change all users to call
ia64_find_global_pointer instead.
(ia64_gdbarch_init): Call gdbarch_init_osabi.  Remove references
to ia64_linux_sigcontext_register_address and
ia64_linux_write_pc.  Don't set tdep->find_global_pointer.
(_initialize_ia64_tdep): Call gdbarch_register instead of
deprecated register_gdbarch_init.
(struct gdbarch_tdep): Remove find_global_pointer field and move
to ...
* ia64-tdep.h (struct gdbarch_tdep): ... here.
(ia64_linux_sigcontext_register_address): Remove declaration.
(ia64_linux_getunwind_table): Likewise.
(ia64_linux_write_pc): Likewise.
* ia64-linux-tdep.c: Include "osabi.h".
(ia64_linux_sigcontext_register_address): Make static.
(ia64_linux_write_pc): Likewise.
(ia64_linux_init_abi): New.
(_initialize_ia64_linux_tdep): New.
* Makefile.in (ia64-tdep.o, ia64-linux-tdep.o): Depend on
$(osabi_h).
gdb/ChangeLog
gdb/Makefile.in
gdb/ia64-linux-tdep.c
gdb/ia64-tdep.c
gdb/ia64-tdep.h