[PATCH 05/12] mp_clz_tab: Update comments.
Carlos O'Donell
carlos@redhat.com
Tue May 20 22:34:20 GMT 2025
On 5/20/25 8:05 AM, Florian Weimer wrote:
> * Carlos O'Donell:
>
>> We update the comments to more clearly indicate that the original
>> sources are, and still are, in the GNU MP project.
>>
>> We make the comments more inclusive at the same time.
>> ---
>> stdlib/mp_clz_tab.c | 4 ++--
>> 1 file changed, 2 insertions(+), 2 deletions(-)
>>
>> diff --git a/stdlib/mp_clz_tab.c b/stdlib/mp_clz_tab.c
>> index 9084298803..7970bc79c5 100644
>> --- a/stdlib/mp_clz_tab.c
>> +++ b/stdlib/mp_clz_tab.c
>> @@ -1,7 +1,6 @@
>> /* __clz_tab -- support for longlong.h
>> Copyright (C) 1991-2025 Free Software Foundation, Inc.
>> - This file is part of the GNU C Library. Its master source is NOT part of
>> - the C library, however. The master source lives in the GNU MP Library.
>> + This file is part of the GNU C Library.
>>
>> The GNU C Library is free software; you can redistribute it and/or
>> modify it under the terms of the GNU Lesser General Public
>> @@ -22,6 +21,7 @@
>> #include "gmp-impl.h"
>> #endif
>>
>> +/* Copied from the GNU MP Library definition. */
>> const
>> unsigned char __clz_tab[] =
>> {
>
> Likewise, needs to go to the FSF. (I assume we can't sync from GMP
> because its license is incompatible.)
I think I see where you're going with is, but let me spell out what
I think you are getting at.
Because the original text is in the paragraph with the license text
that these are effectively altering the written license?
In which case I'll seek a relicense then for these and split them out.
I expect the original changes were not intended to form a new license
but they do given the paragraph is joined?
--
Cheers,
Carlos.
More information about the Libc-alpha
mailing list