Sorry if this was a bit unclear, what I really wanted to know: Does JIT3 make the assumption that 64 float is implementable on the CPU, does it have a fallback for cases (like mine) where 64 bit floats are not available. Or should I be tweaking the mips/jit3-iconv* to generate soft float library calls? (This would mean a very ugly patch that would only be useful on platforms where no FPU emulator is present)
Jim Pick wrote: > On Sat, 2002-06-15 at 12:34, Dylan Schell wrote: > >>Hi, >> >>I'm currently trying to port kaffe to PS2/Linux. >> >>I've gotten to the point where the interpreter only fails some >>IEEE tests (NaN/-0.0/Inf), and would like to proceed with the JIT >>The current mips port basically runs except for 64 floating point >>instructions. the PS2 runs on a MIPS processor that can only do 32 bit >>floating point. Is there and "easy" way to get the JIT to do 64 bit >>floats in software? > > > I'm not sure. Maybe it's possible to mix soft and hard float? That > sounds more like a toolchain thing. Maybe libfloat would be useful? > > >>Also what would be the best way to publish any patches, is there any >>interest in integrating this in the default codebase? > > > Just send them to the list. If they apply cleanly and aren't too ugly, > they'll go in. :-) > > Cheers, > > - Jim > > > > _______________________________________________ > kaffe mailing list > [EMAIL PROTECTED] > http://kaffe.org/cgi-bin/mailman/listinfo/kaffe > > _______________________________________________ kaffe mailing list [EMAIL PROTECTED] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
