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