about summary refs log tree commit diff
path: root/elf/rtld.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "elf: Remove unused l_text_end field from struct link_map"Florian Weimer2023-10-181-0/+6
* elf: Remove unused l_text_end field from struct link_mapFlorian Weimer2023-09-111-6/+0
* Update copyright dates with scripts/update-copyrightsJoseph Myers2023-01-061-1/+1
* elf: Introduce <dl-call_tls_init_tp.h> and call_tls_init_tp (bug 29249)Florian Weimer2022-11-031-11/+3
* elf: Rework exception handling in the dynamic loader [BZ #25486]Florian Weimer2022-11-031-1/+1
* ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_calledFlorian Weimer2022-10-271-5/+5
* Use '%z' instead of '%Z' on printf functionsAdhemerval Zanella Netto2022-09-221-3/+3
* elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ ...Adhemerval Zanella2022-08-311-0/+6
* Revert "Detect ld.so and libc.so version inconsistency during startup"Florian Weimer2022-08-251-2/+10
* Detect ld.so and libc.so version inconsistency during startupFlorian Weimer2022-08-241-10/+2
* elf: Fix -DNDEBUG warning in _dl_start_args_adjustFlorian Weimer2022-06-281-1/+1
* elf: Remove _dl_skip_argsAdhemerval Zanella2022-05-301-2/+0
* rtld: Remove DL_ARGV_NOT_RELRO and make _dl_skip_args constSzabolcs Nagy2022-05-171-8/+2
* rtld: Use generic argv adjustment in ld.so [BZ #23293]Szabolcs Nagy2022-05-171-13/+60
* Remove dl-librecon.h header.Adhemerval Zanella2022-05-161-23/+2
* Remove kernel version checkAdhemerval Zanella2022-05-161-15/+0
* Use __ehdr_start rather than _begin in _dl_start_finalAlan Modra2022-04-281-4/+3
* elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_NEEDS_DYNAMIC_RELOCFangrui Song2022-04-261-1/+1
* elf: Move post-relocation code of _dl_start into _dl_start_finalFangrui Song2022-04-251-15/+10
* elf: Remove LD_USE_LOAD_BIASAdhemerval Zanella2022-02-101-13/+0
* malloc: Remove LD_TRACE_PRELINKING usage from mtraceAdhemerval Zanella2022-02-101-9/+13
* elf: Remove prelink supportAdhemerval Zanella2022-02-101-200/+50
* elf: Fix runtime linker auditing on aarch64 (BZ #26643)Ben Woodard2022-02-011-1/+2
* elf: Fix initial-exec TLS access on audit modules (BZ #28096)Adhemerval Zanella2022-02-011-1/+1
* elf: Set l_contiguous to 1 for the main map in more casesFlorian Weimer2022-01-171-0/+25
* elf: Introduce rtld_setup_main_mapFlorian Weimer2022-01-171-144/+159
* elf: Add <dl-debug.h>H.J. Lu2022-01-031-9/+4
* Update copyright dates with scripts/update-copyrightsPaul Eggert2022-01-011-1/+1
* elf: Add _dl_find_object functionFlorian Weimer2021-12-281-0/+11
* elf: Issue audit la_objopen for vDSOAdhemerval Zanella2021-12-281-0/+6
* elf: Avoid unnecessary slowdown from profiling with audit (BZ#15533)Adhemerval Zanella2021-12-281-7/+1
* elf: Add _dl_audit_activity_map and _dl_audit_activity_nsidAdhemerval Zanella2021-12-281-29/+2
* elf: Add _dl_audit_objopenAdhemerval Zanella2021-12-281-21/+2
* elf: Use errcode instead of (unset) errno in rtld_chain_loadFlorian Weimer2021-12-101-1/+1
* elf: execve statically linked programs instead of crashing [BZ #28648]Florian Weimer2021-12-051-8/+42
* elf: Introduce GLRO (dl_libc_freeres), called from __libc_freeresFlorian Weimer2021-11-171-0/+1
* elf: Fix slow DSO sorting behavior in dynamic loader (BZ #17645)Chung-Lin Tang2021-10-211-0/+3
* ld.so: Initialize bootstrap_map.l_ld_readonly [BZ #28340]H.J. Lu2021-10-191-0/+1
* elf: Fix elf_get_dynamic_info() for bootstrapAdhemerval Zanella2021-10-181-2/+2
* elf: Fix dynamic-link.h usage on rtld.cAdhemerval Zanella2021-10-141-12/+11
* elf: Fix elf_get_dynamic_info definitionAdhemerval Zanella2021-10-121-2/+3
* elf: Avoid nested functions in the loader [BZ #27220]Fangrui Song2021-10-071-8/+7
* ld.so: Don't fill the DT_DEBUG entry in ld.so [BZ #28129]H.J. Lu2021-10-061-6/+0
* elf: Avoid deadlock between pthread_create and ctors [BZ #28357]Szabolcs Nagy2021-10-041-0/+1
* ld.so: Replace DL_RO_DYN_SECTION with dl_relocate_ld [BZ #28340]H.J. Lu2021-09-221-2/+4
* Extend struct r_debug to support multiple namespaces [BZ #15971]H.J. Lu2021-09-191-2/+2
* elf: Unconditionally use __ehdr_startFangrui Song2021-08-101-9/+4
* elf: Fix DTV gap reuse logic (BZ #27135)Adhemerval Zanella2021-07-141-1/+1
* Force building with -fno-commonFlorian Weimer2021-07-091-2/+1
* nptl: Move changing of stack permissions into ld.soFlorian Weimer2021-05-101-0/+2