Mail Archives: djgpp-workers/2000/12/02/11:55:36
> Date: Sat, 02 Dec 2000 10:00:44 -0500
> From: "Peter J. Farley III" <pjfarley AT banet DOT net>
>
> 1. How do I get copies of this FAT32 support code, since the copy of
> djlsr203.zip that I have does not contain it?
Via the anon CVS, I suppose.
If you have difficulties with that, I could send you the affected
files if Martin tells me what they are.
> 2. What is the new type that we use to get "unsigned long" for off_t
> variables and parameters?
It's offset_t, I think.
> >The issue of supporting FAT32 in fcntl boils down to adding a few
> more
> >case blocks which accept F_RDLCK64 etc. commands and manipulate the
> >64-bit equivalent of struct flock, but otherwise do the same.
>
> Excuse me, didn't you just say we're supporting FAT32? Shouldn't the
> types we're introducing be, e.g. F_RDLCK32?
I thought we should use F_RDLCK64 regardless, for compatibility with
other systems; I doubt if F_RDLCK32 will ever be used by some
platform.
> You seem to be saying we add 64-bit types, and only use the
> low-order 32 bits.
Something like that, yes. I thought about some minimal compatibility,
on the source level, to systems which support true 64-bit file
offsets.
- Raw text -