<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/gdb-xml/i386-64bit-sse.xml, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/gdb-xml/i386-64bit-sse.xml?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/gdb-xml/i386-64bit-sse.xml?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2019-02-05T15:50:18+00:00</updated>
<entry>
<title>gdbstub: Fix i386/x86_64 machine description and add control registers</title>
<updated>2019-02-05T15:50:18+00:00</updated>
<author>
<name>Doug Gale</name>
</author>
<published>2019-01-24T04:04:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=7b0f97bade8a30eb756739442ea998ef0ab8ab96'/>
<id>urn:sha1:7b0f97bade8a30eb756739442ea998ef0ab8ab96</id>
<content type='text'>
The machine description we send is being (silently) thrown on the floor
by GDB and GDB silently uses the default machine description, because
the xml parse fails on &lt;feature&gt; nested within &lt;feature&gt;.
Changes to the xml in qemu source code have no effect.

In addition, the default machine description has fs_base, which fails to
be retrieved, which breaks the whole register window.  Add it and the
other control registers.

Signed-off-by: Doug Gale &lt;doug16k@gmail.com&gt;
Message-Id: &lt;20190124040457.2546-1-doug16k@gmail.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>target/i386: Add GDB XML description for SSE registers</title>
<updated>2017-06-07T16:22:02+00:00</updated>
<author>
<name>Abdallah Bouassida</name>
</author>
<published>2017-06-01T09:33:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b8158192fadb3e346372456c25cbbc4be584a85c'/>
<id>urn:sha1:b8158192fadb3e346372456c25cbbc4be584a85c</id>
<content type='text'>
Add an XML description for SSE registers (XMM+MXCSR) for both X86
and X86-64 architectures in the GDB stub:
- configure: Define gdb_xml_files for the X86 targets (32 and 64bit).
- gdb-xml/i386-32bit-sse.xml &amp; gdb-xml/i386-64bit-sse.xml: The XML files
that contain a description of the XMM + MXCSR registers.
- gdb-xml/i386-32bit.xml &amp; gdb-xml/i386-64bit.xml: wrappers that include
the XML file of the core registers and the other XML file of the SSE registers.
- target/i386/cpu.c: Modify the gdb_core_xml_file to the new XML wrapper,
  modify the gdb_num_core_regs to fit the registers number defined in each
  XML file.

Signed-off-by: Abdallah Bouassida &lt;abdallah.bouassida@lauterbach.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
</feed>
