I disagree. The only place where you should get EEOVERFLOW is when
you're trying to do an operation that won't fit into 31 bits of
scalar; If I'm navigating through a 6gb file with read, write, and
seek(..,..,SEEK_CUR), the only indication I should have that it's a
big file is lseek() throwing EEOVERFLOW (but continuing to work.)
____
david parsons \bi/ small file ghettos are not a good idea.
\/