qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 00/14] More #include cleanups


From: Peter Maydell
Subject: Re: [Qemu-devel] [PATCH 00/14] More #include cleanups
Date: Tue, 9 Feb 2016 16:21:25 +0000

On 9 February 2016 at 16:11, Eric Blake <address@hidden> wrote:
> But failed testing:
>
>   CC    disas/arm.o
>   CXX   disas/arm-a64.o
> In file included from /usr/include/c++/5.3.1/cmath:41:0,
>                  from /home/eblake/qemu-tmp/disas/libvixl/vixl/utils.h:31,
>                  from
> /home/eblake/qemu-tmp/disas/libvixl/vixl/a64/disasm-a64.h:31,
>                  from disas/arm-a64.cc:25:
> /usr/include/c++/5.3.1/x86_64-redhat-linux/bits/c++config.h:1991:10:
> error: expected unqualified-id before ‘namespace’
>    inline namespace __cxx11 __attribute__((__abi_tag__ ("cxx11"))) { }
>           ^
>
> Not sure what went wrong there, but 3/14 probably needs tweaking.

Weird. Your machine does compile libvixl right in current master?
The patch does build fine for me, and it's not clear to me why
moving the disasm-a64.h include below osdep.h and disas/bfd.h
would make it stop building. Google suggests that missing
semicolons can provoke this kind of error so maybe there's
a latent error in the headers somewhere :-(

I'll have a look and see if clang produces an error and if so
a more comprehensible one.

thanks
-- PMM



reply via email to

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