This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [EXT] Re: [RFC PATCH 1/2] Aarch64: Add simd exp/expf ABI symbols
On Mon, 2019-07-15 at 10:33 +0000, Szabolcs Nagy wrote:
>
> >
> > 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.
>
> you are right, i think
>
> libmvec-static-only-routines = non-existing-routine
>
> in that Makefile would fix it: creates an empty libmvec_nonshared.a.
>
> i made this change and put the patches on the nsz/mathvec branch.
Thanks, the other thing I noticed when I tried building with the
patches was that no functions got declared as SIMD in math-vector.h
or math-vector-fortran.h. Not even exp or expf.
Steve Ellcey
sellcey@marvell.com