This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: 2.26.90 : missing 'libmvec_nonshared.a' ?
- From: Joseph Myers <joseph at codesourcery dot com>
- To: Jason Vas Dias <jason dot vas dot dias at gmail dot com>
- Cc: <libc-alpha at sourceware dot org>, <libc-help at sourceware dot org>, Carlos O'Donell <carlos at redhat dot com>, Kirill Yukhin <kirill dot yukhin at gmail dot com>
- Date: Tue, 31 Oct 2017 15:04:52 +0000
- Subject: Re: 2.26.90 : missing 'libmvec_nonshared.a' ?
- Authentication-results: sourceware.org; auth=none
- References: <CALyZvKwxnNSpqRK-3OHHL6wHfk_2UaMNJhDOi4-3Nq0wZZpWZQ@mail.gmail.com>
On Tue, 31 Oct 2017, Jason Vas Dias wrote:
> CC=arm-linux-gnueabihh
> CFLAGS='-mtune=cortex-a15 -O3 -g'
> ../configure --prefix=/usr --with-headers=${path_to_kernel_4.9_headers} \
> --build=x86_64-linux-gnu --host=arm-linux-gnueabihf --enable-multi-arch \
> --enable-obsolete-rpc --enable-obsolete-nsl \
> --enable-tunables=yes --enable-mathvec
libmvec is only supported for x86_64 (it's entirely implemented in
assembly). Probably we should have some way for architectures to declare
in their configure.ac fragments that they support libmvec, and for
configure to give an error if you try to enable it on an unsupported
architecture.
--
Joseph S. Myers
joseph@codesourcery.com