On 2023-07-01 18:18, A. Wilcox via Libc-alpha wrote: > _FILE_OFFSET_BITS=32 is legacy, but Linux on 32-bit systems is not. Yes, the documentation could be more careful in its wording. As I understand it, the only active Linux ports that still support 32-bit off_t are x86 and ARM. So in the patch let's change this: "if the code is intended to be portable to legacy 32-bit platforms." to this: "if the code is intended to be portable to traditional 32-bit x86 and ARM platforms where off_t's width defaults to 32 bits." The idea is to let users know the scope of the problem without implying that all 32-bit Linux is going away. Revised patch attached.