[PATCH 16/30] Linux: Move wordsize-32 Version to default

Adhemerval Zanella Netto adhemerval.zanella@linaro.org
Wed Dec 7 20:19:13 GMT 2022



On 06/12/22 21:10, Joseph Myers wrote:
> On Mon, 5 Dec 2022, Carlos O'Donell via Libc-alpha wrote:
> 
>> On 10/19/22 18:14, Adhemerval Zanella via Libc-alpha wrote:
>>> And remove redundant entries on other architectures Version.
>>
>> There are discrepancies between 2.11, 2.15, and 2.18 that need to be explained
>> in the comment or changed.
>>
>> If all 32-bit arches were using 2.11 and the wordsize-32/Versions was never
>> used, then that should be explained in the comment.
> 
> The version for fallocate64 was supposed to be 2.10.  It was then added to 
> 32-bit platforms in 2.11 because it mistakenly wasn't exported for them in 
> 2.10 (see the commit message for commit 
> 1f3615a1c97a030bca59f728f998947f852679b9).  linux/generic didn't exist 
> before 2.15, i.e. when the tile ports were added (and microblaze didn't 
> exist before 2.18), which explains those differences but also illustrates 
> that "2.11 for 32-bit, 2.10 for 64-bit" should be sufficient since 
> versions older than the minimum for the architecture are automatically 
> adjusted.
> 

Thanks to explain it better than me, I will update the comment with this.


More information about the Libc-alpha mailing list