Commit History

Autor SHA1 Mensaxe Data
  Érico Nogueira b7a130e0b9 remove unnecessary cast for map_library return %!s(int64=3) %!d(string=hai) anos
  Rich Felker aad50fcd79 fix regression in dl_iterate_phdr reporting of modules with no TLS %!s(int64=3) %!d(string=hai) anos
  Rich Felker 521b4d27a0 fix dl_iterate_phdr dlpi_tls_data reporting to match spec %!s(int64=4) %!d(string=hai) anos
  Rich Felker cfdfd5ea3c don't fail to map library/executable with zero-length segment maps %!s(int64=4) %!d(string=hai) anos
  Rich Felker 167390f055 lift child restrictions after multi-threaded fork %!s(int64=4) %!d(string=hai) anos
  Rich Felker 34952fe5de convert malloc use under libc-internal locks to use internal allocator %!s(int64=4) %!d(string=hai) anos
  Rich Felker c1e5d243b7 drop use of getdelim/stdio in dynamic linker %!s(int64=4) %!d(string=hai) anos
  rcombs ccba23459e ldso: notify the debugger when we're doing a dlopen %!s(int64=4) %!d(string=hai) anos
  Rich Felker 50716702d4 ldso: use pthread_t rather than kernel tid to track ctor visitor %!s(int64=4) %!d(string=hai) anos
  Rich Felker 1efc8eb2c7 fix stale lock when allocation of ctor queue fails during dlopen %!s(int64=4) %!d(string=hai) anos
  Rich Felker 57f6e85c9d remove redundant pthread struct members repeated for layout purposes %!s(int64=4) %!d(string=hai) anos
  Rich Felker e9f4fd1185 have ldso track replacement of aligned_alloc %!s(int64=4) %!d(string=hai) anos
  Rich Felker cee88b76f7 move declaration of interfaces between malloc and ldso to dynlink.h %!s(int64=4) %!d(string=hai) anos
  Fangrui Song 72658c658b ldso: remove redundant switch case for REL_NONE %!s(int64=5) %!d(string=hai) anos
  Rich Felker 0ff18be208 fix incorrect __hwcap seen in dynamic-linked __set_thread_area %!s(int64=5) %!d(string=hai) anos
  Rich Felker d6bbea2acf fix fdpic regression in dynamic linker with overly smart compilers %!s(int64=5) %!d(string=hai) anos
  Rich Felker b82cd6c78d fix crashing ldso on archs where __set_thread_area examines auxv %!s(int64=5) %!d(string=hai) anos
  Rich Felker b529ec9b52 move stage3_func typedef out of shared internal dynlink.h header %!s(int64=5) %!d(string=hai) anos
  Rich Felker 22daaea39f add time64 redirect for, and redirecting implementation of, dlsym %!s(int64=5) %!d(string=hai) anos
  Rich Felker 9d35fec9e1 fix regression whereby main thread didn't get TLS relocations %!s(int64=5) %!d(string=hai) anos
  Szabolcs Nagy f2435263d7 make relocation time symbol lookup and dlsym consistent %!s(int64=5) %!d(string=hai) anos
  Rich Felker 1f060ed2fb ldso: correct condition for local symbol handling in do_relocs %!s(int64=5) %!d(string=hai) anos
  Samuel Holland 08869deb7e add support for powerpc/powerpc64 unaligned relocations %!s(int64=5) %!d(string=hai) anos
  Rich Felker 71af530987 ldso: remove redundant runtime checks in static TLS logic %!s(int64=5) %!d(string=hai) anos
  Rich Felker ffab43602b ldso: fix calloc misuse allocating initial tls %!s(int64=5) %!d(string=hai) anos
  Rich Felker 9b83182069 fix inadvertent use of uninitialized variable in dladdr %!s(int64=5) %!d(string=hai) anos
  Rich Felker 54b7564b72 remove unnecessary and problematic _Noreturn from crt/ldso startup %!s(int64=5) %!d(string=hai) anos
  Szabolcs Nagy a60b9e0686 fix tls offsets when p_vaddr%p_align != 0 on TLS_ABOVE_TP targets %!s(int64=5) %!d(string=hai) anos
  Szabolcs Nagy 6104dae908 fix static tls offsets of shared libs on TLS_ABOVE_TP targets %!s(int64=5) %!d(string=hai) anos
  Fangrui Song f450c150d3 remove unused struct dso members from dynlink.c %!s(int64=5) %!d(string=hai) anos