[kaffe] HAVE_move_float_const

Dalibor Topic robilad@yahoo.com
Tue Jul 1 10:09:01 2003


Ciao Gerlando,

--- Gerlando Falauto <iurly@writeme.com> wrote:
> On Tue, 1 Jul 2003, Dalibor Topic wrote:

> > --- Gerlando Falauto <iurly@writeme.com> wrote:

> > The C99 standard doesn't guarantee you'll have 32 bit wide floats. It
> doesn't
> > even guarantee the floats will be 'base 2'. But fortunately, kaffe hasn't
> been
> > ported to such a beast yet, AFAIK ;) 
> 
> Well but we have the guarantee that *java floats* are 32-bit wide right?
> So shouldn't we use that, again, for consistency?
> Shouldn't all the immediates be 'jint', 'jlong', whatever, for that 
> matter?

sounds reasonable to me. I'd like to hear what Tim & Helmer think about it.

> > But anyway, if just using floats works for you, please port a patch
> > and let others evaluate it. That's much easier than trying to
> > interpret the C standard ;)
> 
> That contradicts a lot of good software engineering principles, but I got
> to admit, that's the way it is. ;)

In my opinion working code beats proposals. I think that's how linux was
developed, and it was quite successful so far ;)

cheers,
dalibor topic

__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com