glibc/sysdeps/powerpc/powerpc32
Wilco Dijkstra fdaf78656f Add bounds check to __libc_ifunc_impl_list
Add a proper bounds check to __libc_ifunc_impl_list. This makes MAX_IFUNC
redundant and fixes several targets that will write outside the array.
To avoid unnecessary large diffs, pass the maximum in the argument 'i' to
IFUNC_IMPL_ADD - 'max' can be used in new ifunc definitions and existing
ones can be updated if desired.

Passes buildmanyglibc.

Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
2022-06-10 17:13:29 +01:00
..
405
440
464
476
970
a2
bits
cell
fpu
power4
power5
power5+
power6
power6x
power7
power8
power9
power10
__longjmp-common.S
__longjmp.S
add_n.S
addmul_1.S
atomic-machine.h
bsd-_setjmp.S
bsd-setjmp.S
compat-ppc-mcount.S
configure
configure.ac
crti.S
crtn.S
dl-dtprocnum.h
dl-irel.h
dl-machine.c
dl-machine.h
dl-start.S
dl-trampoline.S
gprrest0.S
gprrest1.S
gprsave0.S
gprsave1.S
Implies
Implies-after
libgcc-compat.S
lshift.S
Makefile
mcount.c
memset.S
mul_1.S
ppc-mcount.S
rshift.S
rtld-memset.c
setjmp-common.S
setjmp.S
stackguard-macros.h
start.S
stpcpy.S
strchr.S
strcmp.S
strcpy.S
strlen.S
strncmp.S
sub_n.S
submul_1.S
symbol-hacks.h
sysdep.h
tst-audit.h
unwind-arch.h
Versions