On Sat, Sep 15, 2001 at 02:28:25PM -0500, Gibbs Tanton - tgibbs wrote:
> > Never mind 'portable' for now, currently it's not even *working* on
> > 64-bit platforms....
> 
> You might try putting an ! after the l in the assembler pack type and see if
> that fixes things.

'q' did the trick a few versions ago -- it's needed in a couple of other
places as in the assembler as well.

> Right now, it is going to be putting opcodes out in 32
> bits.  Since Tru64 is 64 bits, a long is going to be 64 bits.  Contrarywise,
> you might also try using int as the IV type instead of long.

That won't work though, due to our typecasting between pointers and IVs.
I did at one stage patch the entire thing to use int32_t for the
bytecode rather than IV, but...

 as Simon has said, we need to work out what we want to do to
fix this before we all go off fixing it various ways.

Phil

-- 
  Philip Kendall <[EMAIL PROTECTED]>
  http://www.srcf.ucam.org/~pak21/

Reply via email to