> > errno 27 is "File too big".  As long as we don't seek it should't
> > really matter whether we are in 64 or 32 bit mode, but it does.
>
> The direct syscall code uses the 32 bit open, as I thought that without a
> 64 bit type implementing seeks was going to be painful.
>
> I think we now have a 64 bit type (even in the FFI?) so maybe we should
> change this.

Well, there are 53 valid mantissa bits in double-float, so why not simply
use a double-float to represent "somewhat bigger" integers? *g*

Anyone out there having files bigger than a Petabyte? (Yes, holy files are
a problem; but this also looks quite ridiculous to me.)

-- 
regards,               [EMAIL PROTECTED]              (o_
 Thomas Fischbacher -  http://www.cip.physik.uni-muenchen.de/~tf  //\
(lambda (n) ((lambda (p q r) (p p q r)) (lambda (g x y)           V_/_
(if (= x 0) y (g g (- x 1) (* x y)))) n 1))                  (Debian GNU)


Reply via email to