glibc/sysdeps/mips
Joe Simmons-Talbott 08e9a60a1a mips: dl-machine-reject-phdr: Get rid of alloca.
Read directly into the mips_abiflags struct rather than reading the
entire segment and using alloca when the passed buffer is not big enough.

Checked with build-many-glibcs.py on mips-linux-gnu

Tested-by: Ying Huang <ying.huang@oss.cipunited.com>
Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
2023-10-02 12:55:27 +00:00
..
bits Fix misspellings in sysdeps/ -- BZ 25337 2023-05-30 23:02:29 +00:00
fpu Fix misspellings in sysdeps/ -- BZ 25337 2023-05-30 23:02:29 +00:00
ieee754 Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
include/sys Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
mips32 MIPS: Update mips32 and mip64 libm test ulps 2023-07-25 22:20:57 +02:00
mips64 MIPS: Update mips32 and mip64 libm test ulps 2023-07-25 22:20:57 +02:00
nofpu Do not define various fenv.h macros for MIPS soft-float (bug 23479). 2018-08-02 15:53:29 +00:00
nptl Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
sys Fix misspellings in sysdeps/ -- BZ 25337 2023-05-30 23:02:29 +00:00
__longjmp.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
abort-instr.h Move mips from ports to libc. 2014-02-10 23:30:21 +00:00
add_n.S Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
addmul_1.S Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
atomic-machine.h Fix misspellings in sysdeps/ -- BZ 25337 2023-05-30 23:02:29 +00:00
bsd-_setjmp.S Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
bsd-setjmp.S Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
configure configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
configure.ac elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_NEEDS_DYNAMIC_RELOC 2022-04-26 09:26:22 -07:00
dl-debug.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-dtprocnum.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-machine-reject-phdr.h mips: dl-machine-reject-phdr: Get rid of alloca. 2023-10-02 12:55:27 +00:00
dl-machine-rel.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-machine.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-procinfo.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-procinfo.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-r_debug.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-relocate-ld.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-tls.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dl-trampoline.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
elf_machine_sym_no_match.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
elf-initfini.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fpregdef.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fpu_control.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
gccframe.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
Implies Move mips from ports to libc. 2014-02-10 23:30:21 +00:00
jmpbuf-unwind.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
ldbl-classify-compat.h Move LDBL_CLASSIFY_COMPAT to its own header. 2018-02-01 21:01:00 +00:00
ldsodefs.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
libc-tls.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
linkmap.h MIPS support for GNU hash 2019-08-29 20:11:42 +00:00
localplt.data Add localplt.data for MIPS. 2016-11-04 16:40:54 +00:00
lshift.S Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
machine-gmon.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
Makefile dlfcn: Cleanups after -ldl is no longer required 2021-06-03 09:11:45 +02:00
math-tests-snan-payload.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
memcpy.S Fix misspellings in sysdeps/ -- BZ 25337 2023-05-30 23:02:29 +00:00
memset.S Fix misspellings in sysdeps/ -- BZ 25337 2023-05-30 23:02:29 +00:00
mul_1.S Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
nan-high-order-bit.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
preconfigure configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
preconfigure.ac MIPS: Use an autoconf template to produce `preconfigure' 2022-05-13 17:07:23 +01:00
regdef.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
rshift.S Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
setjmp_aux.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
setjmp.S Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
sgidefs.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
sotruss-lib.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
stackinfo.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
start.S Fix misspellings in sysdeps/ -- BZ 25337 2023-05-30 23:02:29 +00:00
strcmp.S Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
sub_n.S Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
submul_1.S Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tininess.h Move mips from ports to libc. 2014-02-10 23:30:21 +00:00
tst-abi-fp32mod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-abi-fp64amod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-abi-fp64mod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-abi-fpxxmod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-abi-fpxxomod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-abi-interlink.c Fix misspellings in sysdeps/ -- BZ 25337 2023-05-30 23:02:29 +00:00
tst-audit.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-mode-switch-1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-mode-switch-2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-mode-switch-3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-undefined-weak-lib.S Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-undefined-weak.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
unwind-arch.h Fix misspellings in sysdeps/ -- BZ 25337 2023-05-30 23:02:29 +00:00