Steven Augart wrote:
> If we were to do this in the GNU Classpath Java code, then the only 
> solution I see is to use a preprocessor, and expand gpointer 
> to an int  or long as appropriate, based upon the standard pointer 
> representation in that platform's usual ABI.

That wouldn't work for me. My (single) binary runs on both 32 and 64 bit
platforms. That's why I like using an object reference. BTW, I don't
actually store a native pointer in an object reference. I replace
RawData references with a native pointer type that the CLI support
(System.IntPtr). This is a primitive type, but it can also be boxed when
you assign it to an object reference.

Regards,
Jeroen


_______________________________________________
Classpath mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/classpath

Reply via email to