mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-03 08:11:08 +00:00
f6b71eada3
Replace BZERO_P with USE_AS_BZERO in i586/i686 memset.S to support i386 multi-arch memset. Also we should check SHARED not PIC for libc.so since libc.a may be compiled with PIC. * sysdeps/i386/i586/bzero.S (USE_AS_BZERO): New. * sysdeps/i386/i686/bzero.S (USE_AS_BZERO): Likewise. * sysdeps/i386/i586/memset.S (BZERO_P): Removed. Check USE_AS_BZERO/SHARED instead of BZERO_P/PIC. (__memset_zero_constant_len_parameter): New. * sysdeps/i386/i686/memset.S (BZERO_P): Removed. Check USE_AS_BZERO/SHARED instead of BZERO_P/PIC. (__memset_zero_constant_len_parameter): Don't define if __memset_chk or USE_AS_BZERO are defined. |
||
---|---|---|
.. | ||
add_n.S | ||
addmul_1.S | ||
bzero.S | ||
Implies | ||
lshift.S | ||
memcopy.h | ||
memcpy_chk.S | ||
memcpy.S | ||
mempcpy_chk.S | ||
mempcpy.S | ||
memset_chk.S | ||
memset.S | ||
memusage.h | ||
mul_1.S | ||
pthread_spin_trylock.S | ||
rshift.S | ||
stpcpy.S | ||
strchr.S | ||
strcpy.S | ||
strlen.S | ||
sub_n.S | ||
submul_1.S |