aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf
Commit message (Expand)AuthorAgeFilesLines
* rtld: Rename -t option to -u (ignore LD_ vars)Konstantin Belousov2021-06-022-5/+5
* rtld direct exec: add option to ignore LD_ variablesKonstantin Belousov2021-05-292-1/+12
* rtld: initialize default dlerror_seen_val as trueKonstantin Belousov2021-05-121-1/+1
* rtld: preserve the 'seen' state of the dlerror message in errmsg_save()Konstantin Belousov2021-05-101-12/+25
* rtld_lock.h: add some comments about versioning of struct RtldLockInfoKonstantin Belousov2021-04-111-0/+13
* rtld: make dlerror() thread-localKonstantin Belousov2021-04-103-19/+59
* rtld: workaround for broken ABIKonstantin Belousov2021-04-102-2/+19
* rtld: unstaticise lockinfo and obj_from_addr()Konstantin Belousov2021-04-104-3/+5
* rtld: use _get_tp() in __tls_get_addr()Konstantin Belousov2021-04-094-72/+13
* rtld: avoid recursing on rtld_bind_lock for writeKonstantin Belousov2021-04-093-4/+7
* rtld: allow to use tls_get_addr_slow() from context where rtld_bind_lock is l...Konstantin Belousov2021-04-091-7/+11
* rtld: style tls_get_addr_slowKonstantin Belousov2021-04-091-27/+27
* rtld: define TLS_DTV_OFFSET on all architecturesKonstantin Belousov2021-04-095-0/+10
* rtld_lock.h: Expand scope for IN_RTLD to avoid some conflicts with libcKonstantin Belousov2021-04-091-0/+4
* rtld/x86/reloc.c: styleKonstantin Belousov2021-04-092-3/+6
* rtld_lock.h: remove tautological extern'sKonstantin Belousov2021-04-091-3/+3
* Remove the last users of ARM_TP_ADDRESSAndrew Turner2021-04-081-14/+0
* rtld dl_iterate_phdr(): dlpi_tls_data is wrongKonstantin Belousov2021-04-063-1/+15
* rtld: fix the man pageMariusz Zaborski2021-03-241-1/+1
* rtld: introduce PRELOAD_FDSMariusz Zaborski2021-03-247-61/+277
* rtld: style nitsMariusz Zaborski2021-03-241-21/+22
* libc: Use musl's optimized strchr and strchrnulEd Maste2021-03-021-2/+2
* rtld: Fix null-pointer dereferenceDavid Chisnall2021-02-021-2/+4
* rtld: map without PROT_EXEC for relocationEd Maste2021-01-051-1/+2
* rtld: call close(2) after errno is savedKonstantin Belousov2021-01-021-6/+11
* rtld-elf: link libcompiler_rt on all architecturesRyan Libby2020-12-283-17/+8
* Revert "rtld-elf: link udivmoddi4 from compiler_rt"Ryan Libby2020-12-281-6/+1
* rtld-elf(1): remove obsolete pre_init() hookMarius Strobl2020-12-2510-55/+0
* rtld-elf: link udivmoddi4 from compiler_rtRyan Libby2020-12-191-1/+6
* rtld-libc: fix incremental buildRyan Libby2020-12-191-1/+2
* Add CFI start/end proc directives to arm64, i386, and ppcConrad Meyer2020-12-053-9/+8
* rtld: bump r_debug.r_version to 1 from current 0.Konstantin Belousov2020-12-011-0/+2
* Fix a few mandoc issuesGordon Bergling2020-10-091-1/+1
* Do a sweep and remove most WARNS=6 settingsKyle Evans2020-10-012-2/+0
* [PowerPC64LE] Use a shared LIBC_ARCH for powerpc64le.Brandon Bergren2020-09-232-4/+4
* rtld: pass argc/argv/env to dso inits.Konstantin Belousov2020-09-071-1/+1
* Undo 'fix off by one' part of r365360.Konstantin Belousov2020-09-051-1/+1
* rtld: do not refuse to relocate objects without dynamic symtabs.Konstantin Belousov2020-09-051-5/+2
* rtld: do not process absent dynamic.Konstantin Belousov2020-09-051-1/+4
* rtld: Handle ELF dso with program headers outside the first page.Konstantin Belousov2020-09-051-10/+28
* Maintain a stack alignment of 16-bytes.Brooks Davis2020-09-041-2/+3
* Don't explicitly specify c99 or gnu99 as the default is now gnu99.Xin LI2020-08-171-1/+0
* Include FreeBSD ABI tag note in the ELF runtime loader.John Baldwin2020-07-162-14/+3
* Handle non-PLT GNU IFUNC relocations in rtldLeandro Lupori2020-07-061-1/+4
* rtld: Apply relro to itself.Konstantin Belousov2020-06-181-0/+1
* rtld: Parse own phdr and notes.Konstantin Belousov2020-06-181-0/+30
* rtld: Allow to load ET_DYN && DF_1_PIE when tracing.Konstantin Belousov2020-06-161-3/+4
* rtld: Add debug line for dlopen_object().Konstantin Belousov2020-06-161-0/+3
* Systematically pass RTLD_LO_TRACE to load_needed_objects().Konstantin Belousov2020-06-161-2/+3
* rtld: set osrel when in the direct exec mode.Konstantin Belousov2020-06-122-3/+32