qemu/host/include
Yao Zi 73768dae4a host/include/loongarch64: Fix inline assembly compatibility with Clang
Clang on LoongArch only accepts fp register names in the dollar-prefixed
form, while GCC allows omitting the dollar. Change registers in ASM
clobbers to the dollar-prefixed form to make user emulators buildable
with Clang on loongarch64. No functional change invovled.

Cc: qemu-stable@nongnu.org
Fixes: adc8467e69 ("host/include/loongarch64: Add atomic16 load and store")
Signed-off-by: Yao Zi <ziyao@disroot.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Bibo Mao <maobibo@loongson.cn>
Signed-off-by: Bibo Mao <maobibo@loongson.cn>
(cherry picked from commit ca2737d6ec)
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
2025-03-24 07:53:41 +03:00
..
aarch64/host util/bufferiszero: Split out host include files 2024-06-19 12:47:11 -07:00
generic/host util/bufferiszero: Split out host include files 2024-06-19 12:47:11 -07:00
i386/host target/i386/hvf: fix handling of XSAVE-related CPUID bits 2024-10-31 18:28:32 +01:00
loongarch64/host host/include/loongarch64: Fix inline assembly compatibility with Clang 2025-03-24 07:53:41 +03:00
ppc/host ppc: spelling fixes 2023-09-20 07:54:34 +03:00
ppc64/host host/include/ppc: Implement aes-round.h 2023-07-08 07:30:17 +01:00
riscv/host util: Add RISC-V vector extension probe in cpuinfo 2024-10-22 11:57:25 -07:00
x86_64/host util/bufferiszero: Split out host include files 2024-06-19 12:47:11 -07:00