X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Fmicroblaze-linux-tdep.c;h=be710bedb649698210b15c9c16ab32ae1d7adb8d;hb=cf6f3e86ded2cd950f59a0f2c164f2c953ef534b;hp=4fdf106042a626bd5b71f7aa57327eef6f4a30f5;hpb=798a7429f980a00844c22dfdda9475c451c635d4;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/microblaze-linux-tdep.c b/gdb/microblaze-linux-tdep.c index 4fdf106042..be710bedb6 100644 --- a/gdb/microblaze-linux-tdep.c +++ b/gdb/microblaze-linux-tdep.c @@ -1,6 +1,6 @@ /* Target-dependent code for Xilinx MicroBlaze. - Copyright (C) 2009-2017 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GDB. @@ -70,8 +70,6 @@ microblaze_linux_sigtramp_cache (struct frame_info *next_frame, CORE_ADDR base; CORE_ADDR gpregs; int regnum; - struct gdbarch *gdbarch = get_frame_arch (next_frame); - struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); base = frame_unwind_register_unsigned (next_frame, MICROBLAZE_SP_REGNUM); if (bias > 0 && get_frame_address_in_block (next_frame) != func) @@ -107,8 +105,8 @@ static struct tramp_frame microblaze_linux_sighandler_tramp_frame = SIGTRAMP_FRAME, 4, { - { 0x31800077, -1 }, /* addik R12,R0,119. */ - { 0xb9cc0008, -1 }, /* brki R14,8. */ + { 0x31800077, ULONGEST_MAX }, /* addik R12,R0,119. */ + { 0xb9cc0008, ULONGEST_MAX }, /* brki R14,8. */ { TRAMP_SENTINEL_INSN }, }, microblaze_linux_sighandler_cache_init @@ -133,8 +131,9 @@ microblaze_linux_init_abi (struct gdbarch_info info, µblaze_linux_sighandler_tramp_frame); } +void _initialize_microblaze_linux_tdep (); void -_initialize_microblaze_linux_tdep (void) +_initialize_microblaze_linux_tdep () { gdbarch_register_osabi (bfd_arch_microblaze, 0, GDB_OSABI_LINUX, microblaze_linux_init_abi);