diff options
Diffstat (limited to 'gdb/m68hc11-tdep.c')
-rw-r--r-- | gdb/m68hc11-tdep.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/gdb/m68hc11-tdep.c b/gdb/m68hc11-tdep.c index 84a44f5..5389fee 100644 --- a/gdb/m68hc11-tdep.c +++ b/gdb/m68hc11-tdep.c @@ -1,6 +1,6 @@ /* Target-dependent code for Motorola 68HC11 & 68HC12 - Copyright (C) 1999-2024 Free Software Foundation, Inc. + Copyright (C) 1999-2025 Free Software Foundation, Inc. Contributed by Stephane Carrez, stcarrez@nerim.fr @@ -1326,11 +1326,12 @@ m68hc11_return_value (struct gdbarch *gdbarch, struct value *function, rti to return. */ static void -m68hc11_elf_make_msymbol_special (asymbol *sym, struct minimal_symbol *msym) +m68hc11_elf_make_msymbol_special (const asymbol *sym, + struct minimal_symbol *msym) { unsigned char flags; - flags = ((elf_symbol_type *)sym)->internal_elf_sym.st_other; + flags = ((const elf_symbol_type *) sym)->internal_elf_sym.st_other; if (flags & STO_M68HC12_FAR) MSYMBOL_SET_RTC (msym); if (flags & STO_M68HC12_INTERRUPT) @@ -1526,9 +1527,7 @@ m68hc11_gdbarch_init (struct gdbarch_info info, return gdbarch; } -void _initialize_m68hc11_tdep (); -void -_initialize_m68hc11_tdep () +INIT_GDB_FILE (m68hc11_tdep) { gdbarch_register (bfd_arch_m68hc11, m68hc11_gdbarch_init); gdbarch_register (bfd_arch_m68hc12, m68hc11_gdbarch_init); |