> > 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)
