> I mean within a structure or array. I don't know whether any > platforms would pass them any differently as function arguments, but I > do know that the "default" data layout (which I believe is the Sparc > data layout) aligns int32's on 32-bit boundaries and 32-bit pointers > on 64-bit boundaries. Wrap the pointer in a packed struct maybe? Ciao, Duncan.