<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/gdb-xml/i386-32bit-core.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-32bit-core.xml?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/gdb-xml/i386-32bit-core.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 register description support</title>
<updated>2017-05-05T10:09:59+00:00</updated>
<author>
<name>Abdallah Bouassida</name>
</author>
<published>2016-12-28T16:34:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=00fcd100c3f47445f6a59d39e11601460880cfe4'/>
<id>urn:sha1:00fcd100c3f47445f6a59d39e11601460880cfe4</id>
<content type='text'>
This patch implements XML target description support for X86 and X86-64
architectures in the GDB stub, as the way with ARM and PowerPC:
- gdb-xml/32bit-core.xml &amp; gdb-xml/64bit-core.xml: Adding the XML target
  description files, these files are picked from GDB source code.
- configure: Define gdb_xml_files for X86 targets.
- target/i386/cpu.c: Define gdb_core_xml_file and gdb_arch_name to add
  XML awareness for this architecture, 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;
Message-Id: &lt;2b3c8119-1602-28c7-eab4-296593877103@lauterbach.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
</feed>
