On Wed, 26 Sep 2001, Dan Sugalski wrote:
> ># > Tru64 core dumps because the value of MASK_CHUNK_LOW_BITS
> ># > 0xfffffffffffff000 for 64 bit systems. With that changed
> Don't bother. Make the constant be ~0xfff. :)
Umm, are you sure? It's used in an integer context and masked against an
IV, so you might need an 'int', a 'long', or a 'long long'. I'm unsure
what type to portably assume for C preprocessor constants, but I suspect
this might not do what you want if an IV is a 'long long'. (However,
given that it's operating against an IV that used to be a pointer of a
possibly different size, everything might just work out fine.)
--
Andy Dougherty [EMAIL PROTECTED]
Dept. of Physics
Lafayette College, Easton PA 18042