diff options
Diffstat (limited to 'gdb/vax-tdep.c')
-rw-r--r-- | gdb/vax-tdep.c | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/gdb/vax-tdep.c b/gdb/vax-tdep.c index a42c872..0a83f4f 100644 --- a/gdb/vax-tdep.c +++ b/gdb/vax-tdep.c @@ -1,6 +1,6 @@ /* Target-dependent code for the VAX. - Copyright (C) 1986-2024 Free Software Foundation, Inc. + Copyright (C) 1986-2025 Free Software Foundation, Inc. This file is part of GDB. @@ -386,16 +386,16 @@ vax_frame_prev_register (const frame_info_ptr &this_frame, return trad_frame_get_prev_register (this_frame, cache->saved_regs, regnum); } -static const struct frame_unwind vax_frame_unwind = -{ +static const struct frame_unwind_legacy vax_frame_unwind ( "vax prologue", NORMAL_FRAME, + FRAME_UNWIND_ARCH, default_frame_unwind_stop_reason, vax_frame_this_id, vax_frame_prev_register, NULL, default_frame_sniffer -}; +); static CORE_ADDR @@ -438,7 +438,7 @@ vax_frame_num_args (const frame_info_ptr &frame) -/* Initialize the current architecture based on INFO. If possible, re-use an +/* Initialize the current architecture based on INFO. If possible, reuse an architecture from ARCHES, which is a list of architectures already created during this debugging session. @@ -506,9 +506,7 @@ vax_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches) return (gdbarch); } -void _initialize_vax_tdep (); -void -_initialize_vax_tdep () +INIT_GDB_FILE (vax_tdep) { gdbarch_register (bfd_arch_vax, vax_gdbarch_init, NULL); } |