[kaffe] mipsel and jit3
Mikolaj Habryn
dichro at rcpt.to
Fri Oct 15 01:38:08 PDT 2004
On Thu, 2004-10-14 at 23:16, Stuart Ballard wrote:
> I'm far from a C expert, but could the count parameter be removed and
> replaced with sizeof(var) to simplify things a little?
You're absolutely right, but typeof(var) is being derived from count in
the first place, and it makes me a little nervous to then re-derive it
the other way. *shrug* No particular reason for it.
You could probably keep count all the way through and do something like:
#define _mjh_OUT(v, count) { u_int ## count ## _t _dummy = (v); \
memcpy(..., count / 8);
if you pass it in as bits. TMTOWTDI. Not sure if it makes a great deal
of difference in practical terms, to be honest. The macro is only called
from the lines directly below it.
> Also, would it make sense to call the parameter "type" instead of "var"?
> It took me a little while to figure out that that's what it was, but
> maybe it's clear to someone who spends more time in C code than I do.
It probably would, yes.
m.
More information about the kaffe
mailing list