Clarification on my comment w/1.0b3 on the netwinder
Alexandre Oliva
oliva at dcc.unicamp.br
Thu Dec 10 16:22:05 PST 1998
On Dec 10, 1998, Dirk Grunwald <grunwald at pa.dec.com> wrote:
> In particular, both the ARM and Alpha pass arguments in registers. For
> the arm, 4 arguments are passed in register. Additional arguments are
> placed in the call frame.
So does SPARC, and I've just fixed a bug that would cause some
registers not to be spilled to stack slots in JNI wrappers, in methods
with many arguments. It fixed various problems on SPARC, maybe it
will also help on ARM and Alpha...
--
Alexandre Oliva http://www.dcc.unicamp.br/~oliva aoliva@{acm.org}
oliva@{dcc.unicamp.br,gnu.org,egcs.cygnus.com,samba.org}
Universidade Estadual de Campinas, SP, Brasil
More information about the kaffe
mailing list