Roger Mc Murtrie <[EMAIL PROTECTED]> writes: > Seems to be 32 bit?
Well, according to your previous email: > checking size of off_t... 8 Which means 64 bit. I'm struggling to get my head round Darwin's overall story on 64-bit APIs. For off_t, it seems to have decided that it's fine to go unconditionally to 64 bits. But for other things, like stat, it provides both xxx() and xxx64() functions. And for yet other things, like inodes, it seems the size is controlled by whether the containing program defines __DARWIN_INO64_T before including the relevant headers. What's the big picture? Is there a standard or other documentation somewhere that explains this? Thanks, Neil