| Age | Commit message (Expand) | Author |
| 2021-12-04 | Restore the fptr_t type of {init,fini}{,_array} that was removed when initial | skrll |
| 2021-12-04 | Provide a stub _rtld_call_ifunc when a platform doesn't use one of the | skrll |
| 2021-12-04 | Add a newline | skrll |
| 2021-12-04 | Error if there are undefined symbols, e.g. _rtld_call_ifunc | skrll |
| 2021-06-16 | ld.elf_so(1): Omit needless membar_enter. | riastradh |
| 2021-05-30 | Don't use the return address hack with clang. | joerg |
| 2021-03-06 | Don't or the got object in, just assign it. Fixes cc -mabi=64 hello.c -lcrypto | christos |
| 2021-03-06 | pretend we know about %# and %j... | christos |
| 2020-09-22 | Correct r_ldbase valuse | kamil |
| 2020-09-21 | Upgrade the SVR4 RTLD r_debug protocol to version 1 | kamil |
| 2020-06-16 | R_ARM_TLS_TPOFF32 needs to adjust the existing value, not blindly | joerg |
| 2020-06-16 | Honor addend for R_AARCH64_TLS_TPREL relocation. | joerg |
| 2020-05-24 | new binutils/gcc started emitting R_PPC_UADDR32 reloc entries, so for now | macallan |
| 2020-05-16 | Fix debug build | skrll |
| 2020-05-16 | Avoid compiler warnings about uninitialised symnum | skrll |
| 2020-05-10 | Trailing whitespace | skrll |
| 2020-04-22 | Mark _rtld_invalid_paths static as ldd can end up with two copies | joerg |
| 2020-04-19 | Rename __atomic_fork to __locked_fork and give it &errno as argument. | joerg |
| 2020-04-16 | Introduce intermediate locking for fork, so that the dynamic linker is | joerg |
| 2020-03-04 | PT_GNU_RELRO segments are arranged such that their vaddr + memsz ends | thorpej |
| 2020-02-29 | Add extra cast to suppress incompatible-pointer-types GCC warning | kamil |
| 2020-02-29 | Fix vax and mips build | kamil |
| 2020-02-29 | Implement DT_GNU_HASH | kamil |
| 2020-02-29 | Implement and integrate GNU Hashing function | kamil |
| 2020-02-29 | Separate matched symbol functionality out of _rtld_symlook_obj() | kamil |
| 2020-02-09 | Specify NOLIBCSANITIZER for the ELF loader | kamil |
| 2019-12-08 | Use existing lo() and hi() macros. Same object code is generated. | uwe |
| 2019-12-08 | Resolve ADDR16_LO, ADDR16_HI, and ADDR16_HA relocs. | uwe |
| 2019-12-08 | Fix typo in a comment. | uwe |
| 2019-12-08 | _rtld_relro - fix debug printf format for a size_t argument | uwe |
| 2019-11-05 | Use alignof and not size_t for platforms with non-natural base | joerg |
| 2019-11-04 | PR 54093: Align static TLS area to max_align_t. | joerg |
| 2019-11-03 | simplify pointer gymnastics that sprained gcc-8 | christos |
| 2019-10-13 | use strlcpy to ensure termination. | mrg |
| 2019-10-04 | use __func__ (c99, c++11) instead of __FUNCTION__ | christos |
| 2019-10-03 | improve error message | tnn |
| 2019-09-15 | Return the ELF loader dl_phdr_info information for dl_iterate_phdr(3) | kamil |
| 2019-04-15 | r_symndx is no longer declared, use symnum and initialize it before use. | maya |
| 2019-04-15 | $ORIGIN support is now enabled. | maya |
| 2019-04-15 | Typo: s/a indirection/an indirection/ | abhinav |
| 2019-04-14 | Use more Dv. | wiz |
| 2019-04-14 | Note that we now search DT_RUNPATH paths as well. | maya |
| 2019-04-14 | undo previous unlock/relock; it is not needed now that we added the tls model | christos |
| 2019-04-13 | Fix c++ exceptions on arm; jemalloc calls _rtld_tls_get_addr from inside | christos |
| 2019-04-13 | Do not compile __tls_get_addr() into ldd(1), which fixes ldd(1) crashing | rin |
| 2019-04-03 | Disable optimization for rtld.c on the vax with gcc-7. | christos |
| 2019-01-18 | Adapt https://svnweb.freebsd.org/base?view=revision&revision=342113 to | skrll |
| 2019-01-12 | print the program name when we don't find a library. | christos |
| 2019-01-06 | When loading a non-PIE main binary, the virtual address must match. | joerg |
| 2019-01-04 | MAP_ALIGNED has existed for years, just assume it exists. | joerg |