Re: sysdepCallMethod for embedded linux PowerPC

2000-02-26 Thread Marcus G. Daniels


 "PR" == Pavel Roskin [EMAIL PROTECTED] writes:

PR Threads and AWT are broken.

Hmm, I noticed that a --with-engine=intrp configuration for
sparc-sun-solaris2.7 (non-libffi) results in illegal instruction
core dumps on native code calls.  PPC displays the same phenomenology.
Perhaps it is a more general problem?



Re: sysdepCallMethod for embedded linux PowerPC

2000-02-26 Thread Godmar Back



I bet the problem is general, it's in all the fragility surrounding the use
of asm()'s in various versions of gcc/egcs/gcc on various architectures.  
Unfortunately, the solution(s) is/are probably specific to a given
version (or range of versions) of the compiler and a given architecture. :-(

- Godmar

 
 
  "PR" == Pavel Roskin [EMAIL PROTECTED] writes:
 
 PR Threads and AWT are broken.
 
 Hmm, I noticed that a --with-engine=intrp configuration for
 sparc-sun-solaris2.7 (non-libffi) results in illegal instruction
 core dumps on native code calls.  PPC displays the same phenomenology.
 Perhaps it is a more general problem?
 



Re: sysdepCallMethod for embedded linux PowerPC

2000-02-24 Thread Pavel Roskin


Hello, Chuck!

 I'm trying to get a VM running on our embedded PowerPC 823e (on Linux).
 I was wondering if anyone has been down this path with Kaffe and/or
 has an implementation of the sysdepCallMethod for PowerPC.

The CVS version of Kaffe can be configured to use libffi. Get libffi from
http://sourceware.cygnus.com/libffi/, install it and don't forget to
specify --with-libffi for configure.

It is known to work on G3 (PowerMac) and 850 embedded processors
(RPX/Lite). Threads and AWT are broken. Kopi (java compiler) is Ok even on
850!

I'm working (sort of) on the native version of sysdepCallMethod for
PowerPC. Feel free to beat me if you can :-)

Pavel Roskin