* Makefile.in (linuw_low_h): Move higher.
[binutils-gdb.git] / gdb / features / gdb-target.dtd
blob2b195de04af21a5732fc65a4554ec83fd630c136
1 <!-- Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
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. -->
7 <!-- The root element of a GDB target description is <target>. -->
9 <!ELEMENT target (architecture?, feature*)>
10 <!ATTLIST target
11 version CDATA #FIXED "1.0">
13 <!ELEMENT architecture (#PCDATA)>
15 <!ELEMENT feature ((vector | union)*, reg*)>
16 <!ATTLIST feature
17 name ID #REQUIRED>
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
29 <!ELEMENT vector EMPTY>
30 <!ATTLIST vector
31 id CDATA #REQUIRED
32 type CDATA #REQUIRED
33 count CDATA #REQUIRED>
35 <!ELEMENT union (field+)>
36 <!ATTLIST union
37 id CDATA #REQUIRED>
39 <!ELEMENT field EMPTY>
40 <!ATTLIST field
41 name CDATA #REQUIRED
42 type CDATA #REQUIRED>
44 <!ENTITY % xinclude SYSTEM "xinclude.dtd">
45 %xinclude;