This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]