OSDN Git Service

ChangeLog:
[pf3gnuchains/pf3gnuchains3x.git] / gdb / features / gdb-target.dtd
1 <!-- Copyright (C) 2007, 2008 Free Software Foundation, Inc.
2
3      Copying and distribution of this file, with or without modification,
4      are permitted in any medium without royalty provided the copyright
5      notice and this notice are preserved.  -->
6
7 <!-- The root element of a GDB target description is <target>.  -->
8
9 <!ELEMENT target        (architecture?, feature*)>
10 <!ATTLIST target
11         version         CDATA   #FIXED "1.0">
12
13 <!ELEMENT architecture  (#PCDATA)>
14
15 <!ELEMENT feature       ((vector | union)*, reg*)>
16 <!ATTLIST feature
17         name            ID      #REQUIRED>
18
19 <!ELEMENT reg           (description*)>
20 <!ATTLIST reg
21         name            CDATA   #REQUIRED
22         bitsize         CDATA   #REQUIRED
23         regnum          CDATA   #IMPLIED
24         save-restore    (yes | no) 'yes'
25         type            CDATA   'int'
26         group           CDATA   #IMPLIED
27         >
28
29 <!ELEMENT vector        EMPTY>
30 <!ATTLIST vector
31         id              CDATA   #REQUIRED
32         type            CDATA   #REQUIRED
33         count           CDATA   #REQUIRED>
34
35 <!ELEMENT union         (field+)>
36 <!ATTLIST union
37         id              CDATA   #REQUIRED>
38
39 <!ELEMENT field         EMPTY>
40 <!ATTLIST field
41         name            CDATA   #REQUIRED
42         type            CDATA   #REQUIRED>
43
44 <!ENTITY % xinclude SYSTEM "xinclude.dtd">
45 %xinclude;