From 4af1bb06c59d24f35bf8dc55897838d926c05892 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Wed, 6 Apr 2016 09:10:18 -0700 Subject: X86-64: Prepare memset-vec-unaligned-erms.S Prepare memset-vec-unaligned-erms.S to make the SSE2 version as the default memset. * sysdeps/x86_64/multiarch/memset-vec-unaligned-erms.S (MEMSET_CHK_SYMBOL): New. Define if not defined. (__bzero): Check VEC_SIZE == 16 instead of USE_MULTIARCH. Disabled fro now. Replace MEMSET_SYMBOL with MEMSET_CHK_SYMBOL on __memset_chk symbols. Properly check USE_MULTIARCH on __memset symbols. --- ChangeLog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 4ba9309..c801aff 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,14 @@ 2016-04-06 H.J. Lu + * sysdeps/x86_64/multiarch/memset-vec-unaligned-erms.S + (MEMSET_CHK_SYMBOL): New. Define if not defined. + (__bzero): Check VEC_SIZE == 16 instead of USE_MULTIARCH. + Disabled fro now. + Replace MEMSET_SYMBOL with MEMSET_CHK_SYMBOL on __memset_chk + symbols. Properly check USE_MULTIARCH on __memset symbols. + +2016-04-06 H.J. Lu + * benchtests/Makefile (string-benchset): Add memcpy-large, memmove-large and memset-large. * benchtests/bench-memcpy-large.c: New file. -- cgit v1.1