Boggle... ;)
> Sure, the 64-bit version may _look_ simpler to do, but if you actually
> try to optimize it for performance you'll wish you hadn't gone to "long
> long". And the page cache is timing critical.
64bits is what folks will expect, and with things like lseek you dont need
a paticularly huge disk to create file using bit63 in its file offsets. If
long long is so bad maybe the right answer is to ask the egcs people to
look into it - and yes Im aware gcc on the whole writes crud code for
any case where sizeof(register) < sizeof(object). Its what makes gcc
so weak for embedded work.
Alan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu