summaryrefslogtreecommitdiff
path: root/gdb/xml-tdesc.c
diff options
context:
space:
mode:
authorDaniel Jacobowitz <dan@debian.org>2007-02-13 15:48:06 +0000
committerDaniel Jacobowitz <dan@debian.org>2007-02-13 15:48:06 +0000
commita4c41bd05cd673d3c26e5438b8460cd8595c5033 (patch)
treeecc36be585a26910bddf082b1be8d423744d87ef /gdb/xml-tdesc.c
parentf7aeb4cc3309dc22f05efd535eb26b90c89cc377 (diff)
downloadgdb-a4c41bd05cd673d3c26e5438b8460cd8595c5033.tar.gz
* target-descriptions.c (tdesc_named_type): Move code_ptr and data_ptr
handling from here... (tdesc_register_type): ...to here. * xml-tdesc.c (tdesc_start_reg): Allow code_ptr and data_ptr. * features/arm-core.xml: Use code_ptr and data_ptr.
Diffstat (limited to 'gdb/xml-tdesc.c')
-rw-r--r--gdb/xml-tdesc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gdb/xml-tdesc.c b/gdb/xml-tdesc.c
index b45bb7ea5f4..a4e1fe9a72e 100644
--- a/gdb/xml-tdesc.c
+++ b/gdb/xml-tdesc.c
@@ -163,6 +163,8 @@ tdesc_start_reg (struct gdb_xml_parser *parser,
if (strcmp (type, "int") != 0
&& strcmp (type, "float") != 0
+ && strcmp (type, "code_ptr") != 0
+ && strcmp (type, "data_ptr") != 0
&& tdesc_named_type (data->current_feature, type) == NULL)
gdb_xml_error (parser, _("Register \"%s\" has unknown type \"%s\""),
name, type);