Mail Archives: djgpp-workers/2000/12/10/02:43:04
On Sat, 9 Dec 2000, Peter J. Farley III wrote:
> I'm finally getting around to putting in the FAT32 support to the new
> fcntl, and in looking up all the types and definitions needed, I see
> that for "long long int" offsets we are using "offset_t" instead of
> "off64_t", such as is used in glibc-2.1.3. Can anyone enlighten me why
> we are doing this?
Whatever the reasons are, we could typedef off64_t to be the same as
offset_t.
> Why not just lift the __USE_LARGEFILE64 and
> __USE_FILE_OFFSET64 code from glibc's posix/sys/types.h, suitably
> modified for DJGPP?
What do you need these __USE_* symbols for?
I'd advise against using symbols we don't need, because some configure
script might test for them and draw wrong conclusions.
- Raw text -