mirror of
git://sourceware.org/git/glibc.git
synced 2025-04-12 14:21:18 +08:00
Define _HAVE_STRING_ARCH_mempcpy to 1 for x86
Since x86 has an optimized mempcpy and GCC can inline mempcpy on x86, define _HAVE_STRING_ARCH_mempcpy to 1 for x86. [BZ #19759] * sysdeps/x86/bits/string.h (_HAVE_STRING_ARCH_mempcpy): New.
This commit is contained in:
parent
183a34dc4a
commit
2b35e48c0c
@ -1,3 +1,8 @@
|
||||
2016-03-08 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
[BZ #19759]
|
||||
* sysdeps/x86/bits/string.h (_HAVE_STRING_ARCH_mempcpy): New.
|
||||
|
||||
2016-03-08 Gabriel F. T. Gomes <gftg@linux.vnet.ibm.com>
|
||||
|
||||
* sysdeps/powerpc/bits/fenvinline.h (feraiseexcept): Remove use of %s
|
||||
|
@ -23,6 +23,9 @@
|
||||
/* Use the unaligned string inline ABI. */
|
||||
#define _STRING_INLINE_unaligned 1
|
||||
|
||||
/* Don't inline mempcpy into memcpy as x86 has an optimized mempcpy. */
|
||||
#define _HAVE_STRING_ARCH_mempcpy 1
|
||||
|
||||
/* Enable inline functions only for i486 or better when compiling for
|
||||
ia32. */
|
||||
#if !defined __x86_64__ && (defined __i486__ || defined __pentium__ \
|
||||
|
Loading…
x
Reference in New Issue
Block a user