This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] x86_64: Utilize vector math functions w/o -fopenmp
- From: Andrew Senkevich <andrew dot n dot senkevich at gmail dot com>
- To: Joseph Myers <joseph at codesourcery dot com>
- Cc: libc-alpha <libc-alpha at sourceware dot org>
- Date: Mon, 7 Dec 2015 18:33:02 +0300
- Subject: Re: [PATCH] x86_64: Utilize vector math functions w/o -fopenmp
- Authentication-results: sourceware.org; auth=none
- References: <CAMXFM3tOcznwyGywfCLf1baLW6rLyUdnX1SZe6-AGh41Wb0mqA at mail dot gmail dot com> <alpine dot DEB dot 2 dot 10 dot 1512041544170 dot 29136 at digraph dot polyomino dot org dot uk> <CAMXFM3t8tH3Sd+0Uny86DoJpou554cwcxO5rHxYh+zzhj0f6Fg at mail dot gmail dot com> <alpine dot DEB dot 2 dot 10 dot 1512041842281 dot 29136 at digraph dot polyomino dot org dot uk>
> This shorter patch is OK with spaces added between __attribute__ and '(',
> and between __simd__ and '('.
May be such mention in NEWS also needed for this update?
diff --git a/NEWS b/NEWS
index 37189f7..602ea7a 100644
--- a/NEWS
+++ b/NEWS
@@ -60,6 +60,10 @@ Version 2.23
C Library is GCC 4.7. Older GCC versions, and non-GNU compilers, can
still be used to compile programs using the GNU C Library.
+* Vector math library can be used with GCC 6.* w/o OpenMP SIMD constructs.
+ -ftree-loop-vectorize needed instead of -fopenmp in this case (visit
+ <https://sourceware.org/glibc/wiki/libmvec> for detailed information).
+
Security related changes:
* The nan, nanf and nanl functions no longer have unbounded stack usage
--
WBR,
Andrew