Skip to content

Commit 0a37fbf

Browse files
committed
Add XInclude namespace to allow correct parsing
1 parent 69409d7 commit 0a37fbf

File tree

6 files changed

+48
-30
lines changed

6 files changed

+48
-30
lines changed
Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,6 @@
1-
<?xml version="1.0"?><!DOCTYPE target SYSTEM "gdb-target.dtd"><target><architecture>i8086</architecture><xi:include href="i386-32bit.xml"/></target>
1+
<?xml version="1.0"?>
2+
<!DOCTYPE target SYSTEM "gdb-target.dtd">
3+
<target xmlns:xi="http://www.w3.org/2001/XInclude">
4+
<architecture>i8086</architecture>
5+
<xi:include href="i386-32bit.xml"/>
6+
</target>

qiling/debugger/gdb/xml/arm/target.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
*!notice and this notice are preserved. -->
77

88
<!DOCTYPE target SYSTEM "gdb-target.dtd">
9-
<target>
10-
<architecture>arm</architecture>
11-
<xi:include href="arm-core.xml"/>
12-
<xi:include href="arm-vfpv3.xml"/>
13-
<feature name="org.gnu.gdb.arm.neon"/>
14-
</target>
9+
<target xmlns:xi="http://www.w3.org/2001/XInclude">
10+
<architecture>arm</architecture>
11+
<xi:include href="arm-core.xml"/>
12+
<xi:include href="arm-vfpv3.xml"/>
13+
<feature name="org.gnu.gdb.arm.neon"/>
14+
</target>

qiling/debugger/gdb/xml/arm64/target.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
*!notice and this notice are preserved. -->
88

99
<!DOCTYPE target SYSTEM "gdb-target.dtd">
10-
<target>
11-
<architecture>aarch64</architecture>
12-
<xi:include href="aarch64-core.xml"/>
13-
<xi:include href="aarch64-fpu.xml"/>
10+
<target xmlns:xi="http://www.w3.org/2001/XInclude">
11+
<architecture>aarch64</architecture>
12+
<xi:include href="aarch64-core.xml"/>
13+
<xi:include href="aarch64-fpu.xml"/>
1414
</target>

qiling/debugger/gdb/xml/mips/target.xml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,15 @@
66
*!notice and this notice are preserved. -->
77

88
<!DOCTYPE target SYSTEM "gdb-target.dtd">
9-
<target>
10-
<architecture>mips</architecture>
11-
<osabi>GNU/Linux</osabi>
12-
<xi:include href="mips-cpu.xml"/>
13-
<xi:include href="mips-cp0.xml"/>
14-
<xi:include href="mips-fpu.xml"/>
9+
<target xmlns:xi="http://www.w3.org/2001/XInclude">
10+
<architecture>mips</architecture>
11+
<osabi>GNU/Linux</osabi>
1512

16-
<feature name="org.gnu.gdb.mips.linux">
17-
* <reg name="restart" bitsize="32" group="system"/>
18-
</feature>
13+
<xi:include href="mips-cpu.xml"/>
14+
<xi:include href="mips-cp0.xml"/>
15+
<xi:include href="mips-fpu.xml"/>
16+
17+
<feature name="org.gnu.gdb.mips.linux">
18+
<reg name="restart" bitsize="32" group="system"/>
19+
</feature>
1920
</target>
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<?xml version="1.0"?>
22
<!DOCTYPE target SYSTEM "gdb-target.dtd">
3-
<target><architecture>i386</architecture>
4-
<osabi>GNU/Linux</osabi>
5-
<xi:include href="32bit-core.xml"/>
6-
<xi:include href="32bit-sse.xml"/>
7-
<xi:include href="32bit-linux.xml"/>
8-
<xi:include href="32bit-segments.xml"/>
9-
<xi:include href="32bit-avx.xml"/>
10-
<xi:include href="32bit-mpx.xml"/>
11-
</target>
3+
<target xmlns:xi="http://www.w3.org/2001/XInclude">
4+
<architecture>i386</architecture>
5+
<osabi>GNU/Linux</osabi>
6+
7+
<xi:include href="32bit-core.xml"/>
8+
<xi:include href="32bit-sse.xml"/>
9+
<xi:include href="32bit-linux.xml"/>
10+
<xi:include href="32bit-avx.xml"/>
11+
</target>
Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,13 @@
1-
<?xml version="1.0"?><!DOCTYPE target SYSTEM "gdb-target.dtd"><target><architecture>i386:x86-64</architecture><osabi>GNU/Linux</osabi><xi:include href="64bit-core.xml"/><xi:include href="64bit-sse.xml"/><xi:include href="64bit-linux.xml"/><xi:include href="64bit-segments.xml"/><xi:include href="64bit-avx.xml"/><xi:include href="64bit-mpx.xml"/></target>
1+
<?xml version="1.0"?>
2+
<!DOCTYPE target SYSTEM "gdb-target.dtd">
3+
<target xmlns:xi="http://www.w3.org/2001/XInclude">
4+
<architecture>i386:x86-64</architecture>
5+
<osabi>GNU/Linux</osabi>
6+
7+
<xi:include href="64bit-core.xml"/>
8+
<xi:include href="64bit-sse.xml"/>
9+
<xi:include href="64bit-linux.xml"/>
10+
<xi:include href="64bit-segments.xml"/>
11+
<xi:include href="64bit-avx.xml"/>
12+
<xi:include href="64bit-mpx.xml"/>
13+
</target>

0 commit comments

Comments
 (0)