gdb: new AndesTech NDS32 port
authorYan-Ting Lin <currygt52@gmail.com>
Fri, 17 Jun 2016 07:25:08 +0000 (15:25 +0800)
committerpatrick <patrick@andestech.com>
Fri, 17 Jun 2016 08:58:05 +0000 (16:58 +0800)
commita28d8e5037333291991f7b0036b273e8ca1ffc34
tree73724d3d633b6b0bfb733ebb1aa5bee0f35231eb
parent96074adc6a780c7984645e3e42434be368974737
gdb: new AndesTech NDS32 port

gdb/ChangeLog:

* Makefile.in (ALL_TARGET_OBS): Add nds32-tdep.o.
(HFILES_NO_SRCDIR): Add nds32-tdep.h.
(ALLDEPFILES): Add nds32-tdep.c.
* NEWS: Mention new NDS32 port.
* configure.tgt: Add NDS32.
* nds32-tdep.c: New file.
* nds32-tdep.h: New file.
* features/Makefile (XMLTOC): Add nds32.xml.
* features/nds32-core.xml: New file.
* features/nds32-fpu.xml: New file.
* features/nds32-system.xml: New file.
* features/nds32.c: New file (generated).
* features/nds32.xml: New file.

gdb/doc/ChangeLog:

* gdb.texinfo (Standard Target Features): Document NDS32 features.
(NDS32 Features): New Section.

gdb/testsuite/ChangeLog:

* gdb.base/float.exp: Add target check for nds32*-*-*.
* gdb.xml/tdesc-regs.exp: Set core-regs for nds32*-*-*.
17 files changed:
gdb/ChangeLog
gdb/Makefile.in
gdb/NEWS
gdb/configure.tgt
gdb/doc/ChangeLog
gdb/doc/gdb.texinfo
gdb/features/Makefile
gdb/features/nds32-core.xml [new file with mode: 0644]
gdb/features/nds32-fpu.xml [new file with mode: 0644]
gdb/features/nds32-system.xml [new file with mode: 0644]
gdb/features/nds32.c [new file with mode: 0644]
gdb/features/nds32.xml [new file with mode: 0644]
gdb/nds32-tdep.c [new file with mode: 0644]
gdb/nds32-tdep.h [new file with mode: 0644]
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/float.exp
gdb/testsuite/gdb.xml/tdesc-regs.exp