[RFC PATCH 1/2] Aarch64: Add simd exp/expf ABI symbols

Szabolcs Nagy Szabolcs.Nagy@arm.com
Mon Jul 15 11:04:00 GMT 2019


On 15/07/2019 11:55, Florian Weimer wrote:
> * Steve Ellcey:
> 
>> I think it is necessary to have some object (even if it is not used)
>> that is put in the libmvec-static-only-routines list of objects in
>> sysdeps/aarch64/fpu/Makefile in order to build libmvec_nonshared.a.  If
>> you don't have that library the linker script fails when it cannot find
>> it.
> 
> Maybe you could make the generation of the linker script optional in
> math/Makefile?

the linker script is needed anyway to add libmvec.so,
just the libmvec_nonshared.a part can be dropped on
targets that don't need it.

but it's easier to have an empty libmvec_nonshared.a

(it would be nicer if all symbols were in libm.so
without any linker script and nonshared hack, but
i guess it's too late for that)


More information about the Libc-alpha mailing list