mirror of
git://sourceware.org/git/glibc.git
synced 2025-01-18 12:16:13 +08:00
Fix ifunc thunk for strspn on x86 in static libc
This commit is contained in:
parent
fe2f79db99
commit
bdaa77bc20
@ -1,3 +1,7 @@
|
|||||||
|
2010-08-19 Andreas Schwab <schwab@redhat.com>
|
||||||
|
|
||||||
|
* sysdeps/i386/i686/multiarch/strspn.S [!SHARED]: Fix SSE4.2 check.
|
||||||
|
|
||||||
2010-08-19 Luis Machado <luisgpm@br.ibm.com>
|
2010-08-19 Luis Machado <luisgpm@br.ibm.com>
|
||||||
|
|
||||||
* sysdeps/powerpc/powerpc32/power7/memchr.S: New file.
|
* sysdeps/powerpc/powerpc32/power7/memchr.S: New file.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/* Multiple versions of strspn
|
/* Multiple versions of strspn
|
||||||
Copyright (C) 2009 Free Software Foundation, Inc.
|
Copyright (C) 2009,2010 Free Software Foundation, Inc.
|
||||||
Contributed by Intel Corporation.
|
Contributed by Intel Corporation.
|
||||||
This file is part of the GNU C Library.
|
This file is part of the GNU C Library.
|
||||||
|
|
||||||
@ -65,7 +65,7 @@ ENTRY(strspn)
|
|||||||
jne 1f
|
jne 1f
|
||||||
call __init_cpu_features
|
call __init_cpu_features
|
||||||
1: leal __strspn_ia32, %eax
|
1: leal __strspn_ia32, %eax
|
||||||
testl $index_SSE2, CPUID_OFFSET+index_SSE4_2+__cpu_features
|
testl $bit_SSE4_2, CPUID_OFFSET+index_SSE4_2+__cpu_features
|
||||||
jz 2f
|
jz 2f
|
||||||
leal __strspn_sse42, %eax
|
leal __strspn_sse42, %eax
|
||||||
2: ret
|
2: ret
|
||||||
|
Loading…
Reference in New Issue
Block a user