diff options
author | Daniel Jacobowitz <drow@false.org> | 2007-10-15 19:19:18 +0000 |
---|---|---|
committer | Daniel Jacobowitz <drow@false.org> | 2007-10-15 19:19:18 +0000 |
commit | 81adfcedc899da6e7641d2c2d6aad68f60d97735 (patch) | |
tree | e1137ec77293084d14043866ea01c9ad0badf798 /gdb/config | |
parent | d5d7db8e2faa95d6265cadc66bb0788ee922d9b1 (diff) | |
download | gdb-81adfcedc899da6e7641d2c2d6aad68f60d97735.zip gdb-81adfcedc899da6e7641d2c2d6aad68f60d97735.tar.gz gdb-81adfcedc899da6e7641d2c2d6aad68f60d97735.tar.bz2 |
* target-descriptions.c (tdesc_predefined_types): New.
(tdesc_named_type): Use it.
(tdesc_type_id, maint_print_c_tdesc_cmd): New functions.
(_intialize_target_descriptions): Register "maint print c-tdesc".
* features/Makefile (XMLTOC, CFILES, GDB): New macros.
(cfiles, %.c): New rules.
* features/arm-with-iwmmxt.c, features/mips-linux.c,
features/mips64-linux.c: New generated files.
* arm-linux-nat.c: Include preparsed description instead of
"xml-support.h".
(super_xfer_partial, arm_linux_xfer_partial): Remove.
(arm_linux_read_description): New function.
(_initialize_arm_linux_nat): Set to_read_description instead of
to_xfer_partial. Initialize preparsed description.
* config/arm/linux.mh (TDEP_XML): Delete.
* mips-linux-nat.c: Include preparsed descriptions instead of
"xml-support.h".
(super_xfer_partial, mips_linux_xfer_partial): Remove.
(mips_linux_read_description): New function.
(_initialize_mips_linux_nat): Set to_read_description instead of
to_xfer_partial. Initialize preparsed description.
* config/mips/linux.mh (TDEP_XML): Delete.
* Makefile.in (XMLFILES): Remove $(TDEP_XML).
(features_headers, arm_with_iwmmxt_c, mips_linux_c)
(mips64_linux_c): New macros.
(arm-linux-nat.o, mips-linux-nat.o): Update.
* gdb.texinfo (Maintenance Commands): Document "maint print c-tdesc".
Diffstat (limited to 'gdb/config')
-rw-r--r-- | gdb/config/arm/linux.mh | 4 | ||||
-rw-r--r-- | gdb/config/mips/linux.mh | 9 |
2 files changed, 0 insertions, 13 deletions
diff --git a/gdb/config/arm/linux.mh b/gdb/config/arm/linux.mh index adca462..b708f4b 100644 --- a/gdb/config/arm/linux.mh +++ b/gdb/config/arm/linux.mh @@ -5,7 +5,3 @@ NATDEPFILES= inf-ptrace.o fork-child.o arm-linux-nat.o gcore.o \ proc-service.o linux-thread-db.o linux-nat.o linux-fork.o LOADLIBES= -ldl -rdynamic - -TDEP_XML = $(srcdir)/features/arm-with-iwmmxt.xml \ - $(srcdir)/features/xscale-iwmmxt.xml \ - $(srcdir)/features/arm-core.xml diff --git a/gdb/config/mips/linux.mh b/gdb/config/mips/linux.mh index 01478b6..32381a4 100644 --- a/gdb/config/mips/linux.mh +++ b/gdb/config/mips/linux.mh @@ -5,12 +5,3 @@ NATDEPFILES= inf-ptrace.o fork-child.o mips-linux-nat.o \ linux-nat.o linux-fork.o LOADLIBES = -ldl -rdynamic - -TDEP_XML = $(srcdir)/features/mips-cpu.xml \ - $(srcdir)/features/mips-cp0.xml \ - $(srcdir)/features/mips-fpu.xml \ - $(srcdir)/features/mips-linux.xml \ - $(srcdir)/features/mips64-cpu.xml \ - $(srcdir)/features/mips64-cp0.xml \ - $(srcdir)/features/mips64-fpu.xml \ - $(srcdir)/features/mips64-linux.xml |