aboutsummaryrefslogtreecommitdiff
path: root/gdb/features/Makefile
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/features/Makefile
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/features/Makefile')
-rw-r--r--gdb/features/Makefile5
1 files changed, 3 insertions, 2 deletions
diff --git a/gdb/features/Makefile b/gdb/features/Makefile
index 78a44ca..73be34c 100644
--- a/gdb/features/Makefile
+++ b/gdb/features/Makefile
@@ -119,7 +119,6 @@ OUTPUTS = $(patsubst %,$(outdir)/%.dat,$(WHICH))
# --enable-targets=all GDB. You can override this by passing XMLTOC
# to make on the command line.
XMLTOC = \
- aarch64.xml \
arc-v2.xml \
arc-arcompact.xml \
arm/arm-with-iwmmxt.xml \
@@ -206,7 +205,9 @@ $(outdir)/%.dat: %.xml number-regs.xsl sort-regs.xsl gdbserver-regs.xsl
$(XSLTPROC) gdbserver-regs.xsl - >> $(outdir)/$*.tmp
sh ../../move-if-change $(outdir)/$*.tmp $(outdir)/$*.dat
-FEATURE_XMLFILES = i386/32bit-core.xml \
+FEATURE_XMLFILES = aarch64-core.xml \
+ aarch64-fpu.xml \
+ i386/32bit-core.xml \
i386/32bit-sse.xml \
i386/32bit-linux.xml \
i386/32bit-avx.xml \