<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/linux-user/host/loongarch64, branch master</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/linux-user/host/loongarch64?h=master</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/linux-user/host/loongarch64?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-01-12T13:08:29+00:00</updated>
<entry>
<title>user: move common-user includes to a subdirectory of {bsd,linux}-user/</title>
<updated>2022-01-12T13:08:29+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2021-12-21T15:20:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=05a248715cef192336a594afed812871a52efc1f'/>
<id>urn:sha1:05a248715cef192336a594afed812871a52efc1f</id>
<content type='text'>
Avoid polluting the compilation of common-user/ with local include files;
making an include file available to common-user/ should be a deliberate
decision in order to keep a clear interface that can be used by both
bsd-user/ and linux-user/.

Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>linux-user: Fix trivial build error on loongarch64 hosts</title>
<updated>2022-01-04T23:16:10+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2022-01-04T21:50:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=f341b9aabd0e1bc6b5d3f51d43d09e64b33a5857'/>
<id>urn:sha1:f341b9aabd0e1bc6b5d3f51d43d09e64b33a5857</id>
<content type='text'>
When building using GCC 8.3.0 on loongarch64 (Loongnix) we get:

  In file included from ../linux-user/signal.c:33:
  ../linux-user/host/loongarch64/host-signal.h: In function ‘host_signal_write’:
  ../linux-user/host/loongarch64/host-signal.h:57:9: error: a label can only be part of a statement and a declaration is not a statement
         uint32_t sel = (insn &gt;&gt; 15) &amp; 0b11111111111;
         ^~~~~~~~

We don't use the 'sel' variable more than once, so drop it.

Meson output for the record:

  Host machine cpu family: loongarch64
  Host machine cpu: loongarch64
  C compiler for the host machine: cc (gcc 8.3.0 "cc (Loongnix 8.3.0-6.lnd.vec.27) 8.3.0")
  C linker for the host machine: cc ld.bfd 2.31.1-system

Fixes: ad812c3bd65 ("linux-user: Implement CPU-specific signal handler for loongarch64 hosts")
Reported-by: Song Gao &lt;gaosong@loongson.cn&gt;
Suggested-by: Song Gao &lt;gaosong@loongson.cn&gt;
Signed-off-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Reviewed-by: WANG Xuerui &lt;git@xen0n.name&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20220104215027.2180972-1-f4bug@amsat.org&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>linux-user: Implement CPU-specific signal handler for loongarch64 hosts</title>
<updated>2021-12-21T21:17:06+00:00</updated>
<author>
<name>WANG Xuerui</name>
</author>
<published>2021-12-21T05:41:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=ad812c3bd6504948ee387f3e94eca7f28e8cd56f'/>
<id>urn:sha1:ad812c3bd6504948ee387f3e94eca7f28e8cd56f</id>
<content type='text'>
Signed-off-by: WANG Xuerui &lt;git@xen0n.name&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Message-Id: &lt;20211221054105.178795-30-git@xen0n.name&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
</feed>
