[kaffe] Re: Kaffe porting on MIPS
    NaveenYadav 
    naveen.yadav at samsung.com
       
    Thu Aug 17 22:12:21 PDT 2006
    
    
  
Hi ,
I do cross compile kaffe and run hello world program on native and it run successfully. Then I do cross compile and test same program and i got the error .
    compile             Run                     Status
1.  X-86                 X-86                     success
2.  X-86                  MIPS4kec            Fail 
3.  MIPS4Kec        MIPS4Kec            Fail 
4.  MIPS4Kec        X-86                      Success
What May be the Reason 
Best Regards
Naveen  
----- Original Message ----- 
  From: NaveenYadav 
  To: kaffe at kaffe.org ; Sakur.hwa at iasolution.net 
  Sent: Thursday, August 17, 2006 5:19 PM
  Subject: Kaffe porting on MIPS
  Host side ::
  [root at localhost bin]# ./kaffe -vmdebug INIT hello
  initCollector()
  initCollector() done
  initNativeThreads(0x40000)
  Detected stackSize 262144
  initNativeThreads(0x40000) done
  utf8ConstInit()
  utf8ConstInit() done
  initClasspath()
  initClasspath() done, got /home/naveen/jvm/native/jre/lib/glibj.zip:/home/naveen/jvm/native/lib/tools.jar
  initNative()
  got lpath /home/naveen/jvm/native/jre/lib/i386:/home/naveen/jvm/native/lib and libraryPath /home/naveen/jvm/native/jre/lib/i386:/home/naveen/jvm/native/lib
  trying to load /home/naveen/jvm/native/jre/lib/i386/libjavalang
  initNative() done
  create names and signatures
  done
  initBaseClasses()
  initTypes()
  initTypes() done
  finishTypes()
  finishTypes() done
  initBaseClasses() done
  initExceptions()
  initThreads()
  initThreads() done
  Hello #--------------->o/p
  my config file is ..
   ./configure  prefix=/home/naveen/jvm/native \
   --enable-pure-java-math  --disable-alsa --disable-native-awt --disable-xawt-xi18n --without-x  --disable-gtk-peer --without-awt  --disable-sound
  On Target Side.
  my configure is
  CC=mipsel-linux-gcc NM=mipsel-linux-nm \
  AR=mipsel-linux-ar AS=mipsel-linux-as LD=mipsel-linux-ld  KAFFEH=/home/naveen/jvm/kaffe-native/kaffe/kaffeh/kaffeh \
  ./configure --host=mipsel-linux --build=i686-linux prefix=/home/naveen/jvm/cross \
   --enable-pure-java-math  --disable-alsa --disable-native-awt --disable-xawt-xi18n --without-x --with-libraries=/usr/tools/mipsel-linux/libs --with-includes=/usr/tools/mipsel-linux/include  --disable-gtk-peer --without-awt  --disable-sound
  and result is ::
   ./kaffe -vmdebug INIT hello
  initCollector()
  initCollector() done
  initNativeThreads(0x10000)
  Detected stackSize 1048576
  initNativeThreads(0x10000) done
  utf8ConstInit()
  utf8ConstInit() done
  initClasspath()
  initClasspath() done, got /home/naveen/jvm/cross/jre/lib/glibj.zip:/home/naveen/jvm/cross/lib/tools.jar
  initNative()
  got lpath /home/naveen/jvm/cross/jre/lib/mips:/home/naveen/jvm/cross/lib and libraryPath /home/naveen/jvm/cross/jre/lib/mipsbtrying to load /home/naveen/jvm/cross/jre/lib/mips/libjavalang
  initNative() done
  create names and signatures
  done
   initBaseClasses()
  initTypes()
  initTypes() done
  finishTypes()
  finishTypes() done
  check initBaseClasses() done
  In loop0
  kaffe-bin: exception.c:106: vmExcept_setJNIFrame: Assertion `fp != (JNIFrameAddress)0' failed.
  Aborted
  i have done one modification in 
  kaffe-cross/config/mips/common.h
  //#ifdef _R5900
  //#define PS2LINUX
  //#undef HAVE_MIPSII_INSTRUCTIONS
  //#endif 
  #ifdef _R3000
  #define PS2LINUX
  #undef HAVE_MIPSII_INSTRUCTIONS
  #endif
  I have added _R3000
  What may be the Reason;
  Best Regards
  Naveen 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://kaffe.org/pipermail/kaffe/attachments/20060818/fa5ff0c5/attachment-0004.htm 
    
    
More information about the kaffe
mailing list