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

Reply via email to