glibc/sysdeps/mips
H.J. Lu 2ec99d8c42 ld.so: Initialize bootstrap_map.l_ld_readonly [BZ #28340]
1. Define DL_RO_DYN_SECTION to initalize bootstrap_map.l_ld_readonly
before calling elf_get_dynamic_info to get dynamic info in bootstrap_map,
2. Define a single

static inline bool
dl_relocate_ld (const struct link_map *l)
{
  /* Don't relocate dynamic section if it is readonly  */
  return !(l->l_ld_readonly || DL_RO_DYN_SECTION);
}

This updates BZ #28340 fix.
2021-10-19 06:40:38 -07:00
..
bits
fpu Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
ieee754
include/sys
mips32 Update MIPS libm-test-ulps 2021-07-07 15:50:18 +00:00
mips64 Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
nofpu
nptl elf: Remove THREAD_GSCOPE_IN_TCB 2021-09-16 01:04:20 +02:00
sys Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
Implies
Makefile dlfcn: Cleanups after -ldl is no longer required 2021-06-03 09:11:45 +02:00
__longjmp.c Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
abort-instr.h
add_n.S
addmul_1.S
atomic-machine.h
bsd-_setjmp.S
bsd-setjmp.S
configure
configure.ac
dl-dtprocnum.h
dl-machine-reject-phdr.h
dl-machine-rel.h elf: Fix dynamic-link.h usage on rtld.c 2021-10-14 14:52:07 -03:00
dl-machine.h elf: Fix dynamic-link.h usage on rtld.c 2021-10-14 14:52:07 -03:00
dl-procinfo.c Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
dl-procinfo.h Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
dl-relocate-ld.h ld.so: Initialize bootstrap_map.l_ld_readonly [BZ #28340] 2021-10-19 06:40:38 -07:00
dl-tls.h
dl-trampoline.c Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
elf-initfini.h
elf_machine_sym_no_match.h
fpregdef.h
fpu_control.h
gccframe.h
jmpbuf-unwind.h
ldbl-classify-compat.h
ldsodefs.h ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld [BZ #28340] 2021-09-22 11:12:43 -07:00
libc-tls.c
linkmap.h
localplt.data
lshift.S
machine-gmon.h
math-tests-snan-payload.h
memcpy.S
memset.S
memusage.h
mul_1.S
nan-high-order-bit.h
preconfigure
regdef.h
rshift.S
setjmp.S
setjmp_aux.c Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
sgidefs.h
sotruss-lib.c
stackinfo.h
start.S Reduce the statically linked startup code [BZ #23323] 2021-02-25 12:13:02 +01:00
strcmp.S
sub_n.S
submul_1.S
tininess.h
tst-abi-fp32mod.c
tst-abi-fp64amod.c
tst-abi-fp64mod.c
tst-abi-fpxxmod.c
tst-abi-fpxxomod.c
tst-abi-interlink.c
tst-audit.h
tst-mode-switch-1.c
tst-mode-switch-2.c
tst-mode-switch-3.c
tst-undefined-weak-lib.S
tst-undefined-weak.c
unwind-arch.h Implement <unwind-link.h> for dynamically loading the libgcc_s unwinder 2021-03-01 15:58:01 +01:00