Skip to content

Commit d2092bb

Browse files
committed
Reformat gdb xml files
1 parent 0a37fbf commit d2092bb

File tree

4 files changed

+130
-128
lines changed

4 files changed

+130
-128
lines changed

qiling/debugger/gdb/xml/x86/32bit-core.xml

Lines changed: 52 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -7,59 +7,59 @@
77

88
<!DOCTYPE feature SYSTEM "gdb-target.dtd">
99
<feature name="org.gnu.gdb.i386.core">
10-
<flags id="i386_eflags" size="4">
11-
<field name="CF" start="0" end="0"/>
12-
<field name="" start="1" end="1"/>
13-
<field name="PF" start="2" end="2"/>
14-
<field name="AF" start="4" end="4"/>
15-
<field name="ZF" start="6" end="6"/>
16-
<field name="SF" start="7" end="7"/>
17-
<field name="TF" start="8" end="8"/>
18-
<field name="IF" start="9" end="9"/>
19-
<field name="DF" start="10" end="10"/>
20-
<field name="OF" start="11" end="11"/>
21-
<field name="NT" start="14" end="14"/>
22-
<field name="RF" start="16" end="16"/>
23-
<field name="VM" start="17" end="17"/>
24-
<field name="AC" start="18" end="18"/>
25-
<field name="VIF" start="19" end="19"/>
26-
<field name="VIP" start="20" end="20"/>
27-
<field name="ID" start="21" end="21"/>
28-
</flags>
10+
<flags id="i386_eflags" size="4">
11+
<field name="CF" start="0" end="0"/>
12+
<field name="" start="1" end="1"/>
13+
<field name="PF" start="2" end="2"/>
14+
<field name="AF" start="4" end="4"/>
15+
<field name="ZF" start="6" end="6"/>
16+
<field name="SF" start="7" end="7"/>
17+
<field name="TF" start="8" end="8"/>
18+
<field name="IF" start="9" end="9"/>
19+
<field name="DF" start="10" end="10"/>
20+
<field name="OF" start="11" end="11"/>
21+
<field name="NT" start="14" end="14"/>
22+
<field name="RF" start="16" end="16"/>
23+
<field name="VM" start="17" end="17"/>
24+
<field name="AC" start="18" end="18"/>
25+
<field name="VIF" start="19" end="19"/>
26+
<field name="VIP" start="20" end="20"/>
27+
<field name="ID" start="21" end="21"/>
28+
</flags>
2929

30-
<reg name="eax" bitsize="32" type="int32"/>
31-
<reg name="ecx" bitsize="32" type="int32"/>
32-
<reg name="edx" bitsize="32" type="int32"/>
33-
<reg name="ebx" bitsize="32" type="int32"/>
34-
<reg name="esp" bitsize="32" type="data_ptr"/>
35-
<reg name="ebp" bitsize="32" type="data_ptr"/>
36-
<reg name="esi" bitsize="32" type="int32"/>
37-
<reg name="edi" bitsize="32" type="int32"/>
30+
<reg name="eax" bitsize="32" type="int32"/>
31+
<reg name="ecx" bitsize="32" type="int32"/>
32+
<reg name="edx" bitsize="32" type="int32"/>
33+
<reg name="ebx" bitsize="32" type="int32"/>
34+
<reg name="esp" bitsize="32" type="data_ptr"/>
35+
<reg name="ebp" bitsize="32" type="data_ptr"/>
36+
<reg name="esi" bitsize="32" type="int32"/>
37+
<reg name="edi" bitsize="32" type="int32"/>
3838

39-
<reg name="eip" bitsize="32" type="code_ptr"/>
40-
<reg name="eflags" bitsize="32" type="i386_eflags"/>
41-
<reg name="cs" bitsize="32" type="int32"/>
42-
<reg name="ss" bitsize="32" type="int32"/>
43-
<reg name="ds" bitsize="32" type="int32"/>
44-
<reg name="es" bitsize="32" type="int32"/>
45-
<reg name="fs" bitsize="32" type="int32"/>
46-
<reg name="gs" bitsize="32" type="int32"/>
39+
<reg name="eip" bitsize="32" type="code_ptr"/>
40+
<reg name="eflags" bitsize="32" type="i386_eflags"/>
41+
<reg name="cs" bitsize="32" type="int32"/>
42+
<reg name="ss" bitsize="32" type="int32"/>
43+
<reg name="ds" bitsize="32" type="int32"/>
44+
<reg name="es" bitsize="32" type="int32"/>
45+
<reg name="fs" bitsize="32" type="int32"/>
46+
<reg name="gs" bitsize="32" type="int32"/>
4747

48-
<reg name="st0" bitsize="80" type="i387_ext"/>
49-
<reg name="st1" bitsize="80" type="i387_ext"/>
50-
<reg name="st2" bitsize="80" type="i387_ext"/>
51-
<reg name="st3" bitsize="80" type="i387_ext"/>
52-
<reg name="st4" bitsize="80" type="i387_ext"/>
53-
<reg name="st5" bitsize="80" type="i387_ext"/>
54-
<reg name="st6" bitsize="80" type="i387_ext"/>
55-
<reg name="st7" bitsize="80" type="i387_ext"/>
48+
<reg name="st0" bitsize="80" type="i387_ext"/>
49+
<reg name="st1" bitsize="80" type="i387_ext"/>
50+
<reg name="st2" bitsize="80" type="i387_ext"/>
51+
<reg name="st3" bitsize="80" type="i387_ext"/>
52+
<reg name="st4" bitsize="80" type="i387_ext"/>
53+
<reg name="st5" bitsize="80" type="i387_ext"/>
54+
<reg name="st6" bitsize="80" type="i387_ext"/>
55+
<reg name="st7" bitsize="80" type="i387_ext"/>
5656

57-
<reg name="fctrl" bitsize="32" type="int" group="float"/>
58-
<reg name="fstat" bitsize="32" type="int" group="float"/>
59-
<reg name="ftag" bitsize="32" type="int" group="float"/>
60-
<reg name="fiseg" bitsize="32" type="int" group="float"/>
61-
<reg name="fioff" bitsize="32" type="int" group="float"/>
62-
<reg name="foseg" bitsize="32" type="int" group="float"/>
63-
<reg name="fooff" bitsize="32" type="int" group="float"/>
64-
<reg name="fop" bitsize="32" type="int" group="float"/>
65-
</feature>
57+
<reg name="fctrl" bitsize="32" type="int" group="float"/>
58+
<reg name="fstat" bitsize="32" type="int" group="float"/>
59+
<reg name="ftag" bitsize="32" type="int" group="float"/>
60+
<reg name="fiseg" bitsize="32" type="int" group="float"/>
61+
<reg name="fioff" bitsize="32" type="int" group="float"/>
62+
<reg name="foseg" bitsize="32" type="int" group="float"/>
63+
<reg name="fooff" bitsize="32" type="int" group="float"/>
64+
<reg name="fop" bitsize="32" type="int" group="float"/>
65+
</feature>

qiling/debugger/gdb/xml/x86/32bit-mpx.xml

Lines changed: 33 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -7,39 +7,41 @@
77

88
<!DOCTYPE feature SYSTEM "gdb-target.dtd">
99
<feature name="org.gnu.gdb.i386.mpx">
10-
<struct id="br128">
11-
<field name="lbound" type="uint64"/>
12-
<field name="ubound_raw" type="uint64"/>
13-
</struct>
10+
<struct id="br128">
11+
<field name="lbound" type="uint64"/>
12+
<field name="ubound_raw" type="uint64"/>
13+
</struct>
1414

15-
<struct id="_bndstatus" size="8">
16-
<field name="bde" start="2" end="31"/>
17-
<field name="error" start="0" end="1"/>
18-
</struct>
15+
<struct id="_bndstatus" size="8">
16+
<field name="bde" start="2" end="31"/>
17+
<field name="error" start="0" end="1"/>
18+
</struct>
1919

20-
<union id="status">
21-
<field name="raw" type="data_ptr"/>
22-
<field name="status" type="_bndstatus"/>
23-
</union>
20+
<union id="status">
21+
<field name="raw" type="data_ptr"/>
22+
<field name="status" type="_bndstatus"/>
23+
</union>
2424

25-
<struct id="_bndcfgu" size="8">
26-
<field name="base" start="12" end="31" />
27-
<field name="reserved" start="2" end="11"/>
28-
<!-- Explicitly set the type here, otherwise it defaults to bool.
29-
Perhaps this should be uint32, but the container type has size 8. -->
30-
<field name="preserved" start="1" end="1" type="uint64"/>
31-
<field name="enabled" start="0" end="0" type="uint64"/>
32-
</struct>
25+
<struct id="_bndcfgu" size="8">
26+
<field name="base" start="12" end="31" />
27+
<field name="reserved" start="2" end="11"/>
28+
<!--
29+
Explicitly set the type here, otherwise it defaults to bool.
30+
Perhaps this should be uint32, but the container type has size 8.
31+
-->
32+
<field name="preserved" start="1" end="1" type="uint64"/>
33+
<field name="enabled" start="0" end="0" type="uint64"/>
34+
</struct>
3335

34-
<union id="cfgu">
35-
<field name="raw" type="data_ptr"/>
36-
<field name="config" type="_bndcfgu"/>
37-
</union>
36+
<union id="cfgu">
37+
<field name="raw" type="data_ptr"/>
38+
<field name="config" type="_bndcfgu"/>
39+
</union>
3840

39-
<reg name="bnd0raw" bitsize="128" type="br128"/>
40-
<reg name="bnd1raw" bitsize="128" type="br128"/>
41-
<reg name="bnd2raw" bitsize="128" type="br128"/>
42-
<reg name="bnd3raw" bitsize="128" type="br128"/>
43-
<reg name="bndcfgu" bitsize="64" type="cfgu"/>
44-
<reg name="bndstatus" bitsize="64" type="status"/>
45-
</feature>
41+
<reg name="bnd0raw" bitsize="128" type="br128"/>
42+
<reg name="bnd1raw" bitsize="128" type="br128"/>
43+
<reg name="bnd2raw" bitsize="128" type="br128"/>
44+
<reg name="bnd3raw" bitsize="128" type="br128"/>
45+
<reg name="bndcfgu" bitsize="64" type="cfgu"/>
46+
<reg name="bndstatus" bitsize="64" type="status"/>
47+
</feature>

qiling/debugger/gdb/xml/x86/32bit-pkeys.xml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,5 @@
77

88
<!DOCTYPE feature SYSTEM "gdb-target.dtd">
99
<feature name="org.gnu.gdb.i386.pkeys">
10-
11-
<reg name="pkru" bitsize="32" type="uint32"/>
12-
13-
</feature>
10+
<reg name="pkru" bitsize="32" type="uint32"/>
11+
</feature>

qiling/debugger/gdb/xml/x86/32bit-sse.xml

Lines changed: 43 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -7,46 +7,48 @@
77

88
<!DOCTYPE feature SYSTEM "gdb-target.dtd">
99
<feature name="org.gnu.gdb.i386.sse">
10-
<vector id="v4f" type="ieee_single" count="4"/>
11-
<vector id="v2d" type="ieee_double" count="2"/>
12-
<vector id="v16i8" type="int8" count="16"/>
13-
<vector id="v8i16" type="int16" count="8"/>
14-
<vector id="v4i32" type="int32" count="4"/>
15-
<vector id="v2i64" type="int64" count="2"/>
16-
<union id="vec128">
17-
<field name="v4_float" type="v4f"/>
18-
<field name="v2_double" type="v2d"/>
19-
<field name="v16_int8" type="v16i8"/>
20-
<field name="v8_int16" type="v8i16"/>
21-
<field name="v4_int32" type="v4i32"/>
22-
<field name="v2_int64" type="v2i64"/>
23-
<field name="uint128" type="uint128"/>
24-
</union>
25-
<flags id="i386_mxcsr" size="4">
26-
<field name="IE" start="0" end="0"/>
27-
<field name="DE" start="1" end="1"/>
28-
<field name="ZE" start="2" end="2"/>
29-
<field name="OE" start="3" end="3"/>
30-
<field name="UE" start="4" end="4"/>
31-
<field name="PE" start="5" end="5"/>
32-
<field name="DAZ" start="6" end="6"/>
33-
<field name="IM" start="7" end="7"/>
34-
<field name="DM" start="8" end="8"/>
35-
<field name="ZM" start="9" end="9"/>
36-
<field name="OM" start="10" end="10"/>
37-
<field name="UM" start="11" end="11"/>
38-
<field name="PM" start="12" end="12"/>
39-
<field name="FZ" start="15" end="15"/>
40-
</flags>
10+
<vector id="v4f" type="ieee_single" count="4"/>
11+
<vector id="v2d" type="ieee_double" count="2"/>
12+
<vector id="v16i8" type="int8" count="16"/>
13+
<vector id="v8i16" type="int16" count="8"/>
14+
<vector id="v4i32" type="int32" count="4"/>
15+
<vector id="v2i64" type="int64" count="2"/>
4116

42-
<reg name="xmm0" bitsize="128" type="vec128" regnum="32"/>
43-
<reg name="xmm1" bitsize="128" type="vec128"/>
44-
<reg name="xmm2" bitsize="128" type="vec128"/>
45-
<reg name="xmm3" bitsize="128" type="vec128"/>
46-
<reg name="xmm4" bitsize="128" type="vec128"/>
47-
<reg name="xmm5" bitsize="128" type="vec128"/>
48-
<reg name="xmm6" bitsize="128" type="vec128"/>
49-
<reg name="xmm7" bitsize="128" type="vec128"/>
17+
<union id="vec128">
18+
<field name="v4_float" type="v4f"/>
19+
<field name="v2_double" type="v2d"/>
20+
<field name="v16_int8" type="v16i8"/>
21+
<field name="v8_int16" type="v8i16"/>
22+
<field name="v4_int32" type="v4i32"/>
23+
<field name="v2_int64" type="v2i64"/>
24+
<field name="uint128" type="uint128"/>
25+
</union>
5026

51-
<reg name="mxcsr" bitsize="32" type="i386_mxcsr" group="vector"/>
52-
</feature>
27+
<flags id="i386_mxcsr" size="4">
28+
<field name="IE" start="0" end="0"/>
29+
<field name="DE" start="1" end="1"/>
30+
<field name="ZE" start="2" end="2"/>
31+
<field name="OE" start="3" end="3"/>
32+
<field name="UE" start="4" end="4"/>
33+
<field name="PE" start="5" end="5"/>
34+
<field name="DAZ" start="6" end="6"/>
35+
<field name="IM" start="7" end="7"/>
36+
<field name="DM" start="8" end="8"/>
37+
<field name="ZM" start="9" end="9"/>
38+
<field name="OM" start="10" end="10"/>
39+
<field name="UM" start="11" end="11"/>
40+
<field name="PM" start="12" end="12"/>
41+
<field name="FZ" start="15" end="15"/>
42+
</flags>
43+
44+
<reg name="xmm0" bitsize="128" type="vec128" regnum="32"/>
45+
<reg name="xmm1" bitsize="128" type="vec128"/>
46+
<reg name="xmm2" bitsize="128" type="vec128"/>
47+
<reg name="xmm3" bitsize="128" type="vec128"/>
48+
<reg name="xmm4" bitsize="128" type="vec128"/>
49+
<reg name="xmm5" bitsize="128" type="vec128"/>
50+
<reg name="xmm6" bitsize="128" type="vec128"/>
51+
<reg name="xmm7" bitsize="128" type="vec128"/>
52+
53+
<reg name="mxcsr" bitsize="32" type="i386_mxcsr" group="vector"/>
54+
</feature>

0 commit comments

Comments
 (0)