[PATCH] Introduce --enable-math-noprivate
Florian Weimer
fweimer@redhat.com
Thu Jun 7 13:38:00 GMT 2018
On 05/16/2018 06:54 AM, Florian Weimer wrote:
> On 05/11/2018 05:43 PM, Florian Weimer wrote:
>> Avoid errno@GLIBC_PRIVATE if enabled. Additional work is needed
>> to eliminate further GLIBC_PRIVATE symbol references.
>>
>> 2018-05-11Â Florian Weimer<fweimer@redhat.com>
>>
>> Â Â Â Â Introduce --enable-math-noprivate.
>> Â Â Â Â Avoid errno@GLIBC_PRIVATE if enabled.
>> Â Â Â Â * config.h.in (CONFIG_MATH_NOPRIVATE): Define.
>> Â Â Â Â * config.make.in (config-math-noprivate): New variable.
>> Â Â Â Â * configure.ac: Recognize --enable-math-noprivate option.
>> Â Â Â Â * manual/install.texi (Configuring and compiling): Document
>> Â Â Â Â --enable-math-noprivate.
>> Â Â Â Â * configure: Regenerate.
>> Â Â Â Â * INSTALL: Likewise.
>> Â Â Â Â * include/errno.h: Do not redefine errno for libm, libmvec if
>> Â Â Â Â CONFIG_MATH_NOPRIVATE.
>
> Ping. These patches
>
> <https://sourceware.org/ml/libc-alpha/2018-05/msg00501.html>
> <https://sourceware.org/ml/libc-alpha/2018-05/msg00541.html>
>
> allow building libm.so.6 without GLIBC_PRIVATE references on aarch64,
> and on x86-64 if --disable-multi-arch is also specified (I have a patch
> to add multi-arch support for the latter, but I need to come up with
> something that reduces the maintenance burden).
Ping?
What's the general feeling regarding this feature?
Thanks,
Florian
More information about the Libc-alpha
mailing list