[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: On time64 and Large File Support
From: |
Florian Weimer |
Subject: |
Re: On time64 and Large File Support |
Date: |
Mon, 06 Mar 2023 11:19:36 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
* Andreas Schwab via Libc-alpha:
> On Mär 02 2023, Paul Eggert wrote:
>
>> Another thing that's different is that when off_t grew in the 1990s,
>> people said they needed a wider off_t RIGHT NOW, because programs wouldn't
>> work on large inputs otherwise.
>
> That is only true for rather few selected programs.
It depends on the system configuration. For some file systems, inode
numbers outside the 32-bit range can be quite common. This impacts
32-bit applications even if they never use ino_t because functions such
as fstat and readdir cannot know that these fields are unused.
We've been working around this for our 32-bit builders with special file
system configuration because like many, we do not build everything with
-D_FILE_OFFSET_BITS=64.
Thanks,
Florian
- Re: On time64 and Large File Support, (continued)
- Re: On time64 and Large File Support, Arsen Arsenović, 2023/03/04
- Re: On time64 and Large File Support, Florian Weimer, 2023/03/03
- Re: On time64 and Large File Support, Richard W.M. Jones, 2023/03/03
- Re: On time64 and Large File Support, Andreas Schwab, 2023/03/02
- Re: On time64 and Large File Support, Paul Eggert, 2023/03/03
- Re: On time64 and Large File Support, Andreas Schwab, 2023/03/06
- Re: On time64 and Large File Support,
Florian Weimer <=
Re: On time64 and Large File Support, Richard W.M. Jones, 2023/03/02