Timur Safin <[EMAIL PROTECTED]> wrote: > ----- Original Message ----- > From: "Leopold Toetsch" <[EMAIL PROTECTED]>
>> On (AFAIK) all systems: opcode_type = intval_type = long. This size has >> to match the pointer size. And floatval_type = double. > It was not exactly true till recent (the counter sample is OpenVMS, > IIRC), and is even more incorrect since Win64 goes to the field: both > Itanium and Amd64 ports of Windows XP, or 2003 Server use 32-bit sizes > for int and long, while pointers are 64 bit there. So please be > prepared... Well, yes. The "all systems" above should have been "all currently implemented ...". The Win64 implementation is sick. Anyway we need that pointer size matches opcode and intval size. > Regards, > Timur leo