Heejune AHN wrote:
> The following is the trouble maker....
> 
> IN config/arm/sysdepCellMethod.h  
> 
> case 'D':
>       asm volatile ("stfd %1,%0" : "=m" (call->ret->d) : "f" (f0));
>       break;
>                                                                                 
>     case 'F':
>       asm volatile ("stfs %1,%0" : "=m" (call->ret->f) : "f" (f0));
>       break;

I hope that we could replace it by C code, as you suggest. Does:

case 'D':
        call->ret->d = (double) f0;
        break;

case 'F':
        call->ret->f = f0;
        break;

help?

cheers,
dalibor topic

_______________________________________________
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to