glibc/sysdeps
Liubov Dmitrieva c044cf14b0 Fix wrong copying processing for last bytes in x86-32 wcscpy
Wrong copy algorithm for last bytes, not thread safety.
In some particular cases it uses the destination
memory beyond the string end for
16-byte load, puts changes into that part that is relevant
to destination string and writes whole 16-byte chunk into memory.
I have a test case where the memory beyond the string end contains
malloc/free data, that appear corrupted in case free() updates
it in between the 16-byte read and 16-byte write.
2011-12-23 08:50:39 -05:00
..
generic Optimize generic ELF hash function a bit more 2011-12-10 11:53:44 -05:00
gnu Remove support for automatic cvs check-ins 2011-09-08 23:19:04 -04:00
i386 Fix wrong copying processing for last bytes in x86-32 wcscpy 2011-12-23 08:50:39 -05:00
ia64 Optimize libm 2011-10-12 11:27:51 -04:00
ieee754 Avoid warnings about unused variable in 96-bit j0l and j1l 2011-11-12 02:20:29 -05:00
mach Remove --wth-tls option, TLS support is required 2011-09-11 15:02:01 -04:00
posix Clean up internal fopen uses 2011-11-15 04:24:42 -05:00
powerpc Optimized strcasecmp for Power7 2011-12-17 20:32:59 -05:00
pthread Fix nptl/tst-cancel17 and nptl/tst-cancelx17 with recent gcc. 2011-08-23 23:24:01 -07:00
s390 Adjust libm test ulps for s390 2011-11-30 14:14:42 +01:00
sh Implement SH backtrace using IA64 version 2011-12-02 07:35:33 -05:00
sparc Optimize libm 2011-10-12 11:27:51 -04:00
unix Support building bits/syscall.h for any number of subarch variants. 2011-12-22 18:22:50 +00:00
wordsize-32 * po/.cvsignore: List libc.pot.files, and not any .pot names. 2006-01-08 06:46:10 +00:00
wordsize-64 Implement scandirat function 2011-08-09 09:57:55 -04:00
x86_64 Use __REDIRECT_NTH for __feraiseexcept_renamed 2011-12-22 08:05:21 -05:00