On Sun, May 01, 2011 at 12:54:55AM +0200, Alexander Graf wrote:
> In a global effort to get rid of KVM-only targets, this is the next
> important piece of the puzzle: e500 emulation :).
> 
> We had support for running an e500 KVM guest for a while now, but the
> code could not be tested without a real e500 machine, because it required
> KVM to work. This patchset adds emulation for the e500 MMU, enabling
> anyone to use the MPC8544DS emulation.
> 
> Edgar, please check that this patch set does not break 440 support.


Hi Alex,

440 support seems OK in sysemulation but I I got the following error when
building linux-user:

% make
make[1]: Nothing to be done for `all'.
  CC    ppc-linux-user/translate.o
cc1: warnings being treated as errors
In file included from 
/home/edgar/src/c/qemu/git/qemu/target-ppc/translate.c:9160:
/home/edgar/src/c/qemu/git/qemu/target-ppc/translate_init.c: In function 
'spr_write_e500_mmucsr0':
/home/edgar/src/c/qemu/git/qemu/target-ppc/translate_init.c:1370: error: 
implicit declaration of function 'gen_helper_e500_tlbflush'
/home/edgar/src/c/qemu/git/qemu/target-ppc/translate_init.c:1370: error: nested 
extern declaration of 'gen_helper_e500_tlbflush'
/home/edgar/src/c/qemu/git/qemu/target-ppc/translate_init.c: In function 
'spr_write_booke_pid':
/home/edgar/src/c/qemu/git/qemu/target-ppc/translate_init.c:1378: error: 
implicit declaration of function 'gen_helper_tlbia'
/home/edgar/src/c/qemu/git/qemu/target-ppc/translate_init.c:1378: error: nested 
extern declaration of 'gen_helper_tlbia'
make[1]: *** [translate.o] Error 1
make: *** [subdir-ppc-linux-user] Error 2


Cheers

Reply via email to