By the way, you lot are aware that under the old ANSI C standard at least, pointer 
types
can have different sizes depending on the type?  Thus a pointer to a properly-aligned
64-bit entity needs 3 less bits than one to an 8-bit entity, and implementations are
entitled to use this.  The only guarantee I can remember is that (void *) is big 
enough to 
represent everything.  Does this affect things at all?
_______________________________________________
FFI mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/ffi


Reply via email to