Here is a patch for qemu-CVS to allow qemu to be compiled under Solaris 9/Sparc.

the fixes are the following:

vl.c:  add a rtc for sparc (previously "Unsupported CPU")
Makefile/Makefile.target: compile flags to enable proper compilation
fpu/softfloat-native.c: extension of the _BSD functions and adding Solaris 
support to that
target-mips/cpu.h: support for uint_fast8_t and uint_fast16_t  not in Solaris 9 
and earlier
dyngen-exec.h: correct register allocation for Solaris/Sparc
dyngen.c: fix a problem with the size of a label variable (used 
sizeof(variable) instead
  of namesize,  make the handing of address values use logicals, and add an 
additioinal
  assembler construct.
dyngen.h: change the op_gen_labels to (void) instead of (int) for sparc
cpu-exec.c: change how solaris sparc gets temporary registers





_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel

Reply via email to