qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PULL 00/21] tcg patch queue


From: Peter Maydell
Subject: Re: [Qemu-devel] [PULL 00/21] tcg patch queue
Date: Thu, 18 Oct 2018 11:34:29 +0100

On 16 October 2018 at 18:48, Richard Henderson
<address@hidden> wrote:
> The following changes since commit ff56877e911782dedc9a424233fd3f62369c258c:
>
>   Merge remote-tracking branch 
> 'remotes/kraxel/tags/vga-20181015-pull-request' into staging (2018-10-15 
> 15:03:45 +0100)
>
> are available in the Git repository at:
>
>   https://github.com/rth7680/qemu.git tags/pull-tcg-20181016
>
> for you to fetch changes up to e3e9d1ea20c75718ce7c528c588a0a497f12f750:
>
>   cputlb: read CPUTLBEntry.addr_write atomically (2018-10-16 10:04:27 -0700)
>
> ----------------------------------------------------------------
> Queued tcg patches
>

Hi; I get compile failures, I'm afraid:

FreeBSD's compiler gives warnings:
In file included from /var/tmp/qemu-test.bVaUEj/accel/tcg/user-exec.c:28:
/var/tmp/qemu-test.bVaUEj/include/qemu/atomic128.h:148:23: warning:
unknown attribute 'error' ignored [-Wunknown-attributes]
Int128 __attribute__((error("unsupported atomic")))
                      ^
/var/tmp/qemu-test.bVaUEj/include/qemu/atomic128.h:150:21: warning:
unknown attribute 'error' ignored [-Wunknown-attributes]
void __attribute__((error("unsupported atomic")))
                    ^

x86-64 Linux clang fails with the same issue:
In file included from
/home/petmay01/linaro/qemu-for-merges/accel/tcg/user-exec.c:28:
/home/petmay01/linaro/qemu-for-merges/include/qemu/atomic128.h:148:23:
error: unknown attribute 'error' ignored
[-Werror,-Wunknown-attributes]
Int128 __attribute__((error("unsupported atomic")))
                      ^
/home/petmay01/linaro/qemu-for-merges/include/qemu/atomic128.h:150:21:
error: unknown attribute 'error' ignored
[-Werror,-Wunknown-attributes]
void __attribute__((error("unsupported atomic")))
                    ^


The win32 build fails with:

target/arm/helper-a64.o: In function `helper_paired_cmpxchg64_le_parallel':
/home/petmay01/qemu-for-merges/target/arm/helper-a64.c:573: undefined
reference to `helper_atomic_cmpxchgo_le_mmu'
target/arm/helper-a64.o: In function `helper_paired_cmpxchg64_be_parallel':
/home/petmay01/qemu-for-merges/target/arm/helper-a64.c:647: undefined
reference to `helper_atomic_cmpxchgo_be_mmu'
target/arm/helper-a64.o: In function `helper_casp_le_parallel':
/home/petmay01/qemu-for-merges/target/arm/helper-a64.c:669: undefined
reference to `helper_atomic_cmpxchgo_le_mmu'
target/arm/helper-a64.o: In function `helper_casp_be_parallel':
/home/petmay01/qemu-for-merges/target/arm/helper-a64.c:690: undefined
reference to `helper_atomic_cmpxchgo_be_mmu'


thanks
-- PMM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]