Mark Shinwell <[EMAIL PROTECTED]> writes:
> - 64-bit arguments are aligned on 64-bit boundaries -- which may mean
> that padding is inserted beneath them (for example if there is a
> 32-bit argument aligned to a 64-bit boundary beneath the 64-bit
> argument). No more padding than is require
At EMC we have a version of GCC which targets the x86 with a non
standard ABI -- it produces code for 64 bit mode mode, but with types
having the 32 bit ABI sizes. So, ints, longs, and pointers are 32
bits -- that is, it's ILP32 rather than LP64 -- but with the chip in
64 bit mode.
Actually, poin