X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Ftic6x-linux-tdep.c;h=2b8bc93fd1d645bcaf9fbb5358cc74f06d143aa4;hb=9fb4c7e9f00accbbf92fc0b0a53978fd50ff6bb0;hp=efa8064179b28319284e9edbe6eb849e09a86457;hpb=618f726fcb851883a0094aa7fa17003889b7189f;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/tic6x-linux-tdep.c b/gdb/tic6x-linux-tdep.c index efa8064179..2b8bc93fd1 100644 --- a/gdb/tic6x-linux-tdep.c +++ b/gdb/tic6x-linux-tdep.c @@ -1,5 +1,5 @@ /* GNU/Linux on TI C6x target support. - Copyright (C) 2011-2016 Free Software Foundation, Inc. + Copyright (C) 2011-2019 Free Software Foundation, Inc. Contributed by Yao Qi This file is part of GDB. @@ -27,10 +27,6 @@ #include "elf-bfd.h" #include "elf/tic6x.h" -#include "features/tic6x-c64xp-linux.c" -#include "features/tic6x-c64x-linux.c" -#include "features/tic6x-c62x-linux.c" - /* The offset from rt_sigframe pointer to SP register. */ #define TIC6X_SP_RT_SIGFRAME 8 /* Size of struct siginfo info. */ @@ -141,7 +137,7 @@ static struct tramp_frame tic6x_linux_rt_sigreturn_tramp_frame = 4, { {0x000045aa, 0x0fffffff}, /* mvk .S2 139,b0 */ - {0x10000000, -1}, /* swe */ + {0x10000000, ULONGEST_MAX}, /* swe */ {TRAMP_SENTINEL_INSN} }, tic6x_linux_rt_sigreturn_init @@ -207,16 +203,9 @@ tic6x_uclinux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) &tic6x_linux_rt_sigreturn_tramp_frame); } -/* Provide a prototype to silence -Wmissing-prototypes. */ -extern initialize_file_ftype _initialize_tic6x_linux_tdep; - void _initialize_tic6x_linux_tdep (void) { gdbarch_register_osabi (bfd_arch_tic6x, 0, GDB_OSABI_LINUX, tic6x_uclinux_init_abi); - - initialize_tdesc_tic6x_c64xp_linux (); - initialize_tdesc_tic6x_c64x_linux (); - initialize_tdesc_tic6x_c62x_linux (); }