> Are there any cases where a void * cannot be placed into an integer
> register?  It seems like it shouldn't happen, especially since jump and
> jsr are supposed to take an integer register and they point to a
> host-machine-address...

What register are you talking about? The 16-bit x86 has 16-bit integer
registers, but uses segment:offset as address. So the sizeof(void*) may
be 32-bit, plus you have to deal with far, near, huge, ... (total 6 types)
of pointers.

Hong

Reply via email to