glibc/sysdeps/tile/tilegx
Chris Metcalf 0dacd7a3b9 tilegx: remove implicit boolean conversion in strstr.
[BZ #17746]
The __builtin_expect() truncated a uint64_t to a 32-bit long
in ILP32 mode, discarding the high 32 bits, and potentially
missing the NUL terminator that we were searching for with SIMD
operations.  Explicitly compare to zero to fix the problem.
2014-12-22 14:50:26 -05:00
..
bits Add arch-specific configuration for C11 atomics support. 2014-11-20 11:57:38 +01:00
tilegx32
tilegx64
Makefile
memchr.c
memcpy.c tile: add inhibit_loop_to_libcall to string functions 2014-12-11 15:13:48 -05:00
memset.c tile: add inhibit_loop_to_libcall to string functions 2014-12-11 15:13:48 -05:00
memusage.h
rawmemchr.c
strcasestr.c tile: fix copyright header blocks in just-committed files 2014-10-06 13:47:02 -04:00
strchr.c
strchrnul.c
string-endian.h tilegx: provide optimized strnlen, strstr, and strcasestr 2014-10-06 11:19:18 -04:00
strlen.c
strnlen.c tile: fix copyright header blocks in just-committed files 2014-10-06 13:47:02 -04:00
strrchr.c
strstr.c tilegx: remove implicit boolean conversion in strstr. 2014-12-22 14:50:26 -05:00