Fix ifunc thunk for strspn on x86 in static libc

This commit is contained in:
Andreas Schwab 2010-08-19 07:42:16 -07:00 committed by Ulrich Drepper
parent fe2f79db99
commit bdaa77bc20
2 changed files with 6 additions and 2 deletions

View File

@ -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>
* sysdeps/powerpc/powerpc32/power7/memchr.S: New file.

View File

@ -1,5 +1,5 @@
/* Multiple versions of strspn
Copyright (C) 2009 Free Software Foundation, Inc.
Copyright (C) 2009,2010 Free Software Foundation, Inc.
Contributed by Intel Corporation.
This file is part of the GNU C Library.
@ -65,7 +65,7 @@ ENTRY(strspn)
jne 1f
call __init_cpu_features
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
leal __strspn_sse42, %eax
2: ret