Mail Archives: djgpp-workers/2000/12/02/12:22:53
At 06:54 PM 12/2/00 +0200, Eli Zaretskii wrote:
<Snipped>
>Via the anon CVS, I suppose.
Sorry to appear dense, but is there a url I need to know, or an ftp
procedure, or what? I don't have CVS installed (though I can get it,
of course), but what do I need to do to get to this anon CVS site and
get the sources? Is there a concise doc on this anywhere? What is the
address of the site?
<Snipped>
>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.
OK, I understand now.
>> 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 fileoffsets
So to use these enhanced functions, programmers will use 64-bit values
in 64-bit structures that parallel the current 32-bit ones, right? But
since fcntl uses a vararg plist, they will *not* have to use fcntl64 to
utilize the new functions, just pass an appropriate command and an
flock64 structure to the existing fcntl. And the new flock function
should also use these new arguments, to support 4GB files?
Please correct me if I have got any of this wrong.
---------------------------------------------------------
Peter J. Farley III (pjfarley AT dorsai DOT org OR
pjfarley AT banet DOT net)
- Raw text -