X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Famd64-dicos-tdep.c;h=ee91888491b340838601d048b4257dd07641b3ad;hb=ed7e9d0bdaa0cbeb157e427c262e692a993e4432;hp=7bdb167e82d93b727d1e96e321c437767edeffd8;hpb=c55a47e7237ebac17df73183d214d90400a49455;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/amd64-dicos-tdep.c b/gdb/amd64-dicos-tdep.c index 7bdb167e82..ee91888491 100644 --- a/gdb/amd64-dicos-tdep.c +++ b/gdb/amd64-dicos-tdep.c @@ -1,6 +1,6 @@ /* Target-dependent code for DICOS running on x86-64's, for GDB. - Copyright (C) 2009-2017 Free Software Foundation, Inc. + Copyright (C) 2009-2019 Free Software Foundation, Inc. This file is part of GDB. @@ -20,12 +20,14 @@ #include "defs.h" #include "osabi.h" #include "amd64-tdep.h" +#include "gdbsupport/x86-xstate.h" #include "dicos-tdep.h" static void amd64_dicos_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) { - amd64_init_abi (info, gdbarch, tdesc_amd64); + amd64_init_abi (info, gdbarch, + amd64_target_description (X86_XSTATE_SSE_MASK, true)); dicos_init_abi (gdbarch); } @@ -33,7 +35,7 @@ amd64_dicos_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) static enum gdb_osabi amd64_dicos_osabi_sniffer (bfd *abfd) { - char *target_name = bfd_get_target (abfd); + const char *target_name = bfd_get_target (abfd); /* On amd64-DICOS, the Load Module's "header" section is 72 bytes. */ @@ -44,9 +46,6 @@ amd64_dicos_osabi_sniffer (bfd *abfd) return GDB_OSABI_UNKNOWN; } -/* Provide a prototype to silence -Wmissing-prototypes. */ -void _initialize_amd64_dicos_tdep (void); - void _initialize_amd64_dicos_tdep (void) {