Re: [Qemu-devel] [PULL 00/35] cmpxchg atomic operations

2016-10-24 Thread Peter Maydell
On 24 October 2016 at 18:27, Richard Henderson wrote: > Bah. Annoyingly, even though I didn't configure with --disable-werror, I only > got the warning from clang, which of course flashed by unseen. I think that configure looks for "does this compiler support the GCC diagnostic pragma" (which cl

Re: [Qemu-devel] [PULL 00/35] cmpxchg atomic operations

2016-10-24 Thread Richard Henderson
On 10/24/2016 03:51 AM, Peter Maydell wrote: > /Users/pm215/src/qemu-for-merges/target-arm/translate.c:1019:1: error: > unused function 'gen_aa32_ld16ua > ' [-Werror,-Wunused-function] > DO_GEN_LD(16ua, MO_UW | MO_ALIGN) > ^ > /Users/pm215/src/qemu-for-merges/target-arm/translate.c:954:20: note: >

Re: [Qemu-devel] [PULL 00/35] cmpxchg atomic operations

2016-10-24 Thread Peter Maydell
On 24 October 2016 at 13:37, Paolo Bonzini wrote: > On 24/10/2016 12:51, Peter Maydell wrote: >> This fails to build with clang (OSX and linux): >> >> /Users/pm215/src/qemu-for-merges/target-arm/translate.c:1019:1: error: >> unused function 'gen_aa32_ld16ua >> ' [-Werror,-Wunused-function] >> DO_G

Re: [Qemu-devel] [PULL 00/35] cmpxchg atomic operations

2016-10-24 Thread Paolo Bonzini
On 24/10/2016 12:51, Peter Maydell wrote: > On 22 October 2016 at 22:04, Richard Henderson wrote: >> This is v7, with the additional fix for gcc 4.2, as on Centos 6. >> >> >> r~ >> >> >> The following changes since commit da158a86c407fa7b9da848b571356a26809d8df9: >> >> Merge remote-tracking br

Re: [Qemu-devel] [PULL 00/35] cmpxchg atomic operations

2016-10-24 Thread Peter Maydell
On 22 October 2016 at 22:04, Richard Henderson wrote: > This is v7, with the additional fix for gcc 4.2, as on Centos 6. > > > r~ > > > The following changes since commit da158a86c407fa7b9da848b571356a26809d8df9: > > Merge remote-tracking branch > 'remotes/berrange/tags/pull-qcrypto-2016-10-20-

[Qemu-devel] [PULL 00/35] cmpxchg atomic operations

2016-10-22 Thread Richard Henderson
This is v7, with the additional fix for gcc 4.2, as on Centos 6. r~ The following changes since commit da158a86c407fa7b9da848b571356a26809d8df9: Merge remote-tracking branch 'remotes/berrange/tags/pull-qcrypto-2016-10-20-1' into staging (2016-10-20 14:46:19 +0100) are available in the git