On 28 May 2016 at 17:49, Paolo Bonzini <pbonz...@redhat.com> wrote: > > > ----- Original Message ----- >> From: "Peter Maydell" <peter.mayd...@linaro.org> >> To: "Paolo Bonzini" <pbonz...@redhat.com> >> Cc: "QEMU Developers" <qemu-devel@nongnu.org> >> Sent: Friday, May 27, 2016 6:38:10 PM >> Subject: Re: [Qemu-devel] [PULL v3 00/31] Misc changes for 2016-05-27 >> >> On 27 May 2016 at 17:11, Paolo Bonzini <pbonz...@redhat.com> wrote: >> > The following changes since commit >> > 2c56d06bafd8933d2a9c6e0aeb5d45f7c1fb5616: >> > >> > Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into >> > staging (2016-05-26 14:29:30 +0100) >> > >> > are available in the git repository at: >> > >> > git://github.com/bonzini/qemu.git tags/for-upstream >> > >> > for you to fetch changes up to 05d158af4bb817b05074a3846dce74466aea8d39: >> > >> > exec: hide mr->ram_addr from qemu_get_ram_ptr users (2016-05-27 18:09:13 >> > +0200) >> > >> > ---------------------------------------------------------------- >> > * docs/atomics fixes and atomic_rcu_* optimization (Emilio) >> > * NBD bugfix (Eric) >> > * Memory fixes and cleanups (Paolo, Paul) >> > * scsi-block support for SCSI status, including persistent >> > reservations (Paolo) >> > * linuxboot support for fw_cfg DMA (Marc, Richard Jones) >> > * kvm_stat moves to the Linux repository >> > * SCSI bug fixes (Peter, Prasad) >> > * Killing qemu_char_get_next_serial, non-ARM parts (Xiaoqiang) >> > >> > ---------------------------------------------------------------- >> >> Doesn't build on clang :-( >> >> CC optionrom/linuxboot_dma.o >> clang: error: unknown argument: '-fno-toplevel-reorder' >> clang: error: unknown argument: '-fno-toplevel-reorder' > > Either there's a bug in the detection of -m16, or your clang version is > too old. What does config.log say?
The only mention of m16 in the config.log is where it says: clang -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fsanitize=undefined -Werror -Wno-string-plus-int -Wno-initializer-overrides -Wendif-labels -Wmissing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-definition -Wtype-limits -fstack-protector-all -m16 -o config-temp/qemu-conf.exe config-temp/qemu-conf.c -m64 -g clang: error: unknown argument: '-m16' thanks -- PMM