<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/include/disas, branch master</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/include/disas?h=master</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/include/disas?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-06-06T18:09:03+00:00</updated>
<entry>
<title>target/loongarch: Add disassembler</title>
<updated>2022-06-06T18:09:03+00:00</updated>
<author>
<name>Song Gao</name>
</author>
<published>2022-06-06T12:43:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=aae1746c726d6cc54e555bcca21e1eb5b56c21bf'/>
<id>urn:sha1:aae1746c726d6cc54e555bcca21e1eb5b56c21bf</id>
<content type='text'>
This patch adds support for disassembling via option '-d in_asm'.

Signed-off-by: Song Gao &lt;gaosong@loongson.cn&gt;
Signed-off-by: Xiaojuan Yang &lt;yangxiaojuan@loongson.cn&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220606124333.2060567-17-yangxiaojuan@loongson.cn&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>disas: Remove old libopcode ppc disassembler</title>
<updated>2022-05-09T06:21:05+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2022-05-05T17:36:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=333f944c15e7a6f5503f92d80529a368519d6638'/>
<id>urn:sha1:333f944c15e7a6f5503f92d80529a368519d6638</id>
<content type='text'>
Capstone should be superior to the old libopcode disassembler,
so we can drop the old file nowadays.

Message-Id: &lt;20220505173619.488350-1-thuth@redhat.com&gt;
Reviewed-by: Cédric Le Goater &lt;clg@kaod.org&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>disas: Remove old libopcode i386 disassembler</title>
<updated>2022-05-09T06:21:05+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2022-04-12T16:58:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=457248a54c9d3dbc3c7f4dc8e184f07ca858640c'/>
<id>urn:sha1:457248a54c9d3dbc3c7f4dc8e184f07ca858640c</id>
<content type='text'>
Capstone should be superior to the old libopcode disassembler,
so we can drop the old file nowadays.

Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220412165836.355850-4-thuth@redhat.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>disas: Remove old libopcode arm disassembler</title>
<updated>2022-05-09T06:21:05+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2022-04-12T16:58:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=82f96346e1fc8eb81eb8e80fe0b95405a8cf42ee'/>
<id>urn:sha1:82f96346e1fc8eb81eb8e80fe0b95405a8cf42ee</id>
<content type='text'>
Capstone should be superior to the old libopcode disassembler, so
we can drop the old file nowadays.

Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220412165836.355850-3-thuth@redhat.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>disas: Remove old libopcode s390 disassembler</title>
<updated>2022-05-04T06:47:19+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2022-04-12T16:58:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=9992f57978b8badb9d95f0eb601c7379f786f76c'/>
<id>urn:sha1:9992f57978b8badb9d95f0eb601c7379f786f76c</id>
<content type='text'>
Capstone should be superior to the old libopcode disassembler,
so we can drop the old file nowadays.

Message-Id: &lt;20220412165836.355850-2-thuth@redhat.com&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>Replace GCC_FMT_ATTR with G_GNUC_PRINTF</title>
<updated>2022-03-22T10:40:51+00:00</updated>
<author>
<name>Marc-André Lureau</name>
</author>
<published>2022-02-20T16:39:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=9edc6313da34699ebd2bae4573ea22339b26450a'/>
<id>urn:sha1:9edc6313da34699ebd2bae4573ea22339b26450a</id>
<content type='text'>
One less qemu-specific macro. It also helps to make some headers/units
only depend on glib, and thus moved in standalone projects eventually.

Signed-off-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Reviewed-by: Richard W.M. Jones &lt;rjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>target/riscv: setup everything for rv64 to support rv128 execution</title>
<updated>2022-01-08T05:46:10+00:00</updated>
<author>
<name>Frédéric Pétrot</name>
</author>
<published>2022-01-06T21:00:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=332dab68785bba0381790fef94f4f433e8e806ea'/>
<id>urn:sha1:332dab68785bba0381790fef94f4f433e8e806ea</id>
<content type='text'>
This patch adds the support of the '-cpu rv128' option to
qemu-system-riscv64 so that we can indicate that we want to run rv128
executables.
Still, there is no support for 128-bit insns at that stage so qemu fails
miserably (as expected) if launched with this option.

Signed-off-by: Frédéric Pétrot &lt;frederic.petrot@univ-grenoble-alpes.fr&gt;
Co-authored-by: Fabien Portas &lt;fabien.portas@grenoble-inp.org&gt;
Reviewed-by: Alistair Francis &lt;alistair.francis@wdc.com&gt;
Message-id: 20220106210108.138226-8-frederic.petrot@univ-grenoble-alpes.fr
[ Changed by AF
 - Rename CPU to "x-rv128"
]
Signed-off-by: Alistair Francis &lt;alistair.francis@wdc.com&gt;
</content>
</entry>
<entry>
<title>disas/nios2: Simplify endianess conversion</title>
<updated>2021-10-22T16:07:30+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2021-08-07T11:09:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=dcc99bd833840c6c4e909d391df17b71e47dea62'/>
<id>urn:sha1:dcc99bd833840c6c4e909d391df17b71e47dea62</id>
<content type='text'>
Since commit 12b6e9b27d4 ("disas: Clean up CPUDebug initialization")
the disassemble_info-&gt;bfd_endian enum is set for all targets in
target_disas(). We can directly call print_insn_nios2() and simplify.

Signed-off-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Reviewed-by: Laurent Vivier &lt;laurent@vivier.eu&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20210807110939.95853-3-f4bug@amsat.org&gt;
Signed-off-by: Laurent Vivier &lt;laurent@vivier.eu&gt;
</content>
</entry>
<entry>
<title>Drop the deprecated lm32 target</title>
<updated>2021-05-12T16:20:25+00:00</updated>
<author>
<name>Markus Armbruster</name>
</author>
<published>2021-05-03T08:40:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=9d49bcf6992a2ba77f79d2512e23b8ca26d72f6a'/>
<id>urn:sha1:9d49bcf6992a2ba77f79d2512e23b8ca26d72f6a</id>
<content type='text'>
Target lm32 was deprecated in commit d8498005122, v5.2.0.  See there
for rationale.

Some of its code lives on in device models derived from milkymist
ones: hw/char/digic-uart.c and hw/display/bcm2835_fb.c.

Cc: Michael Walle &lt;michael@walle.cc&gt;
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Message-Id: &lt;20210503084034.3804963-2-armbru@redhat.com&gt;
Acked-by: Michael Walle &lt;michael@walle.cc&gt;
[Trivial conflicts resolved, reST markup fixed]
</content>
</entry>
<entry>
<title>Remove the deprecated moxie target</title>
<updated>2021-05-12T15:42:23+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2021-04-30T16:03:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=875bb7e35b78c609252187dc7bd68d90bf742da9'/>
<id>urn:sha1:875bb7e35b78c609252187dc7bd68d90bf742da9</id>
<content type='text'>
There are no known users of this CPU anymore, and there are no
binaries available online which could be used for regression tests,
so the code has likely completely bit-rotten already. It's been
marked as deprecated since two releases now and nobody spoke up
that there is still a need to keep it, thus let's remove it now.

Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20210430160355.698194-1-thuth@redhat.com&gt;
Reviewed-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
[Commit message typos fixed, trivial conflicts resolved]
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
</content>
</entry>
</feed>
