On Thu, Jun 04, 2020 at 08:19:41AM +0200, Thomas Huth wrote: > On 04/06/2020 07.56, David Gibson wrote: > > On Mon, Jun 01, 2020 at 08:54:42PM -0700, Richard Henderson wrote: > >> On 5/20/20 8:43 PM, David Gibson wrote: > >>> +++ b/include/hw/boards.h > >>> @@ -12,6 +12,8 @@ > >>> #include "qom/object.h" > >>> #include "hw/core/cpu.h" > >>> > >>> +typedef struct GuestMemoryProtection GuestMemoryProtection; > >>> + > >> > >> I think this needs to be in include/qemu/typedefs.h, > >> and the other typedef in patch 10 needs to be moved there. > >> > >> IIRC, clang warns about duplicate typedefs. > > > > Not, apparently, with the clang version I have, but I've made the > > change anyway. > > FWIW, we got rid of that duplicated typedef problem in commit > e6e90feedb706b1b92, no need to worry about that anymore. Ah, right. I think I'll leave it as is though - it kind of makes sense to have all the incomplete structure typedefs in one place. -- David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson
Attachment:
signature.asc
Description: PGP signature