aboutsummaryrefslogtreecommitdiff
path: root/gdb/gdbserver/linux-aarch64-low.c
diff options
context:
space:
mode:
authorAlan Hayward <alan.hayward@arm.com>2017-11-24 10:20:48 +0000
committerAlan Hayward <alan.hayward@arm.com>2017-11-24 11:18:19 +0000
commit49bdb7ee48a10581e9f7254782f2eb953c4a164b (patch)
treede07ebc398a624c7c8746550b504e176b75558e0 /gdb/gdbserver/linux-aarch64-low.c
parentd6d7ce56231ca8c233e64b2ebcb910fe334d6ff8 (diff)
downloadgdb-49bdb7ee48a10581e9f7254782f2eb953c4a164b.zip
gdb-49bdb7ee48a10581e9f7254782f2eb953c4a164b.tar.gz
gdb-49bdb7ee48a10581e9f7254782f2eb953c4a164b.tar.bz2
Use flexible target descriptors for aarch64
gdb/ * aarch64-tdep.c (_initialize_aarch64_tdep): Remove init. * arch/aarch64.c (aarch64_create_target_description): Create new target description. * features/Makefile: Add new files. * features/aarch64.c: Remove file. * features/aarch64-core.c: New autogenerated file. * features/aarch64-fpu.c: New autogenerated file. * target-descriptions.c (maint_print_c_tdesc_cmd): Check for aarch64. gdbserver/ * linux-aarch64-ipa.c (initialize_low_tracepoint): Remove init. * linux-aarch64-low.c (initialize_low_arch): Remove init. * linux-aarch64-tdesc.c (aarch64_linux_read_description): Add init.
Diffstat (limited to 'gdb/gdbserver/linux-aarch64-low.c')
-rw-r--r--gdb/gdbserver/linux-aarch64-low.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/gdb/gdbserver/linux-aarch64-low.c b/gdb/gdbserver/linux-aarch64-low.c
index dcce287..9682537 100644
--- a/gdb/gdbserver/linux-aarch64-low.c
+++ b/gdb/gdbserver/linux-aarch64-low.c
@@ -41,9 +41,6 @@
#include "arch/aarch64.h"
#include "linux-aarch64-tdesc.h"
-/* Defined in auto-generated files. */
-void init_registers_aarch64 (void);
-
#ifdef HAVE_SYS_REG_H
#include <sys/reg.h>
#endif
@@ -2998,8 +2995,6 @@ struct linux_target_ops the_low_target =
void
initialize_low_arch (void)
{
- init_registers_aarch64 ();
-
initialize_low_arch_aarch32 ();
initialize_regsets_info (&aarch64_regsets_info);