On Wed, 19 Sep 2001, Dan Sugalski wrote:
> One of the things that might be coring solaris is the potential for
> embedded floats in the bytecode stream. (The more I think about that the
> more I regret it...) The ops do a quick and ugly cast to treat some of the
> opcode stream as an NV which may trip across alignment rules and size
> issues. (I assume NVs are twice the size of ops, but that could be incorrect)
Yup, and not just on Solaris. Even on plain old Linux/86, when IV = long
long, and NV = double, then $Config{ivsize} = $Config{nvsize} = 8.
The bleadperl used to Configure and build parrot may well have a default
ivsize of 8 (since the default bleadperl may well be set up for 64-bit
operations).
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042