patch for sparc sysdepCallMethod
oliva at dcc.unicamp.br
Sun May 3 16:01:29 PDT 1998
Alexandre Oliva <oliva at dcc.unicamp.br> writes:
> [1 <text/plain; US-ASCII (7bit)>]
> Alexandre Oliva <oliva at dcc.unicamp.br> writes:
>> Matthew P Gleeson <gleeson at ERC.MsState.Edu> writes:
>>> I think I can see where the problem occurs: the sysdepCallMethod()
>>> macro in config/sparc/common.h doesn't do the right thing with the
>>> 64-bit jlong argument to Thread.sleep().
>> Correct, it seems not to be prepared to handle longs. :-(
> Now it does, with the attached patch.
However, this patch would not correctly handle float and double return
values. The attached patch (that should be applied after the previous
one) will fix this problem.
It also adds a missing semicolon in jit-sparc.def, that would only be
detected if DEBUG was defined.
mailto:oliva at dcc.unicamp.br mailto:aoliva at acm.org
Universidade Estadual de Campinas, SP, Brasil
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 2423 bytes
Desc: not available
Url : http://kaffe.org/pipermail/kaffe/attachments/19980503/b148e959/attachment-0006.obj
More information about the kaffe