On 10/11/2011 03:25 PM, Anthony Liguori wrote: > On 10/10/2011 09:59 AM, Avi Kivity wrote: >> Please pull from: >> >> git://github.com/avikivity memory/batch >> >> This has been on the list for a bit, with no comments so far. > > CC libhw64/vl.o > In file included from /home/anthony/git/qemu/hw/pc.h:5:0, > from /home/anthony/git/qemu/vl.c:120: > /home/anthony/git/qemu/memory.h:29:29: error: redefinition of typedef > ‘MemoryRegion’ > /home/anthony/git/qemu/ioport.h:55:29: note: previous declaration of > ‘MemoryRegion’ was here > /home/anthony/git/qemu/memory.h:30:35: error: redefinition of typedef > ‘MemoryRegionPortio’ > /home/anthony/git/qemu/ioport.h:56:35: note: previous declaration of > ‘MemoryRegionPortio’ was here > make[1]: *** [vl.o] Error 1 > make: *** [subdir-libhw64] Error 2 > > And indeed, there are two definitions of MemoryRegion. This looks to > be the culprit: > > commit b4d9c72e1148b4521083147c50d410b2098008e4 > Author: Avi Kivity <a...@redhat.com> > Date: Mon Sep 26 14:52:26 2011 +0300 > > Introduce PortioList >
For some reason I'm the only one that doesn't get this... will try to work around it. -- error compiling committee.c: too many arguments to function