glibc 2.29: Reminder, only ~3 weeks to freeze!
Romain Naour
romain.naour@gmail.com
Fri Dec 14 22:32:00 GMT 2018
Hi Carlos, Joseph,
Le 14/12/2018 à 22:14, Joseph Myers a écrit :
> On Fri, 14 Dec 2018, Romain Naour wrote:
>
>> Actually there is a regression when the toolchain is built with glibc 2.29 and
>> gcc 4.9 (when USE_ATOMIC_COMPILER_BUILTINS is not defined):
>
> What platform is this on?
It's on x86 platform.
There is another issue x86_64 with GCC 4.9:
blob_repeat.c:121:3: error: implicit declaration of function
'__builtin_mul_overflow' [-Werror=implicit-function-declaration]
if (__builtin_mul_overflow (page_size >> common_zeros, element_size,
^
>
> We could consider removing support for building with GCC 4.9; it's more
> than a year since we moved to that as minimum version for building glibc,
> so maybe moving to GCC 5 as a minimum would now make sense.
>
Agree, it seems reasonable.
GCC 4.9 is currently the oldest supported version to build a toolchain with
Buildroot. But I don't think building a glibc 2.29 based toolchain using GCC 4.9
(or older) is a realistic use case.
Best regards,
Romain
More information about the Libc-alpha
mailing list