[kaffe] Compile error while compilimg Kaffe 1.1.8 for mips platform

Ikhyun Kim frag at frag.kr
Tue Dec 4 00:02:14 PST 2007


I have mips platfform and need to compile Kaffe.

I've got following error messages.
Any suggestions?

Thank you.
Regards.

---------------------------------------------------------------------

  /home/frag/dev/smp86xx_toolchain_2.7.167.0/build_mipsel_nofpu/ 
staging_dir/bin/mipsel-linux-gcc -DHAVE_CONFIG_H -I. -I../../../config  
-I../../../kaffe/kaffevm/systems/unix-pthreads -I../../../kaffe/ 
kaffevm/jni -I.. -I./.. -DTRANSLATOR -DJIT3 -I../../../kaffe/xprof - 
I../../../kaffe/jvmpi -I../../../include -I../../../config/mips - 
I../../../config/mips/linux -I/home/frag/kaffe/./kaffe/kaffevm -I/home/ 
frag/kaffe/./kaffe/kaffevm/jit3 -I/home/frag/kaffe/./kaffe/kaffevm/ 
systems/unix-pthreads -I../../../replace -I../../../config -I../../../ 
include -I../../../libraries/javalib/external/classpath/include -I/ 
home/frag/dev/mips_libs/include -DKAFFE_VMDEBUG -D_REENTRANT -Wall -W - 
Wextra -fno-strict-aliasing -fno-omit-frame-pointer -pthread -mips2 -I/ 
home/frag/dev/mips_libs/include -MT methodcalls.lo -MD -MP -MF .deps/ 
methodcalls.Tpo -c methodcalls.c  -fPIC -DPIC -o .libs/methodcalls.o
In file included from methodcalls.c:12:
../jit/methodcalls.c: In function `soft_fixup_trampoline':
../jit/methodcalls.c:68: warning: assignment makes pointer from  
integer without a cast
../jit/methodcalls.c:68: warning: assignment makes pointer from  
integer without a cast
../jit/methodcalls.c:68: warning: assignment makes pointer from  
integer without a cast
../../../config/mips/o32-sysdepCallMethod.h: In function  
`sysdepCallMethod':
../../../config/mips/o32-sysdepCallMethod.h:115: error: register  
specified for 'd0' isn't suitable for data type
../../../config/mips/o32-sysdepCallMethod.h:115: error: register name  
given for non-register variable 'd0'
../../../config/mips/o32-sysdepCallMethod.h:116: error: register  
specified for 'd2' isn't suitable for data type
../../../config/mips/o32-sysdepCallMethod.h:116: error: register name  
given for non-register variable 'd2'
../../../config/mips/o32-sysdepCallMethod.h:119: error: register  
specified for 'f0' isn't suitable for data type
../../../config/mips/o32-sysdepCallMethod.h:119: error: register name  
given for non-register variable 'f0'
../../../config/mips/o32-sysdepCallMethod.h:120: error: register  
specified for 'f2' isn't suitable for data type
../../../config/mips/o32-sysdepCallMethod.h:120: error: register name  
given for non-register variable 'f2'
make[2]: *** [methodcalls.lo] Error 1
make[2]: Leaving directory `/home/frag/kaffe/kaffe/kaffevm/jit3'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/frag/kaffe/kaffe/kaffevm'
make: *** [all-recursive] Error 1






More information about the kaffe mailing list