[Patch, fortran] PR25289 Cannot handle record numbers large than huge(0_4)

Andrew Pinski pinskia@physics.uc.edu
Wed Jun 21 14:33:00 GMT 2006


On Jun 21, 2006, at 3:33 AM, Janne Blomqvist wrote:
> Err, AFAIK off64_t is pretty much defined to be 64 bits. But the
> problem is that it's only available on platforms which have LFS
> support.
>
> Also, the platforms without LFS support are not only old systems
> limited to 2^32 file sizes, but there are also platforms which support
> large files, but not in the same way as LFS. IIRC Digital Unix iirc
> has a "native" 64-bit off_t but no off64_t type. And of course windows
> has its own way to cope with large files, but I guess from our
> perspective that is the headache of cygwin/mingw folks.

BSD (including Darwin/Mac OS X) does not follow LFS in that it is
always 64bit off_t and there is no off64_t type.

-- Pinski



More information about the Gcc-patches mailing list