Commit History

Autor SHA1 Mensaxe Data
  Rich Felker 185a977074 ensure pointer decay in inline-asm arg for i386 syscall6 %!s(int64=12) %!d(string=hai) anos
  Rich Felker e23d358fd6 fix namespace clash (libc) in dynlink.c %!s(int64=12) %!d(string=hai) anos
  Rich Felker 31f340a17a remove dead code from dynamic linker %!s(int64=12) %!d(string=hai) anos
  Rich Felker 216dca82f6 comment possibly-confusing i386 vsyscall asm %!s(int64=12) %!d(string=hai) anos
  Rich Felker 964e9f3c4c avoid the thread-ptr-init behavior of sigaction when not installing handler %!s(int64=12) %!d(string=hai) anos
  Rich Felker 12e9b4faf6 i386 vsyscall support (vdso-provided sysenter/syscall instruction based) %!s(int64=12) %!d(string=hai) anos
  Rich Felker f2b1f1af83 ensure that buffer for decoding auxv at startup is initially zero %!s(int64=12) %!d(string=hai) anos
  Rich Felker 0a96a37f06 clean up and refactor program initialization %!s(int64=12) %!d(string=hai) anos
  Rich Felker 017bf140ff fix breakage due to initializing thread pointer when loading libs %!s(int64=12) %!d(string=hai) anos
  Rich Felker 00902c7384 make new TLS setup block even implementation-internals signals %!s(int64=12) %!d(string=hai) anos
  Rich Felker 92e1cd9b0b don't crash if TLS library is loaded into process with no thread pointer %!s(int64=12) %!d(string=hai) anos
  Rich Felker 6a2eaa3c5b fix buggy TLS size/alignment computations in static-linked TLS %!s(int64=12) %!d(string=hai) anos
  Rich Felker bd17431a2c fix symbol acceptance/rejection rules for TLS %!s(int64=12) %!d(string=hai) anos
  Rich Felker cf3fd3d002 TLS fixes, mainly alignment handling %!s(int64=12) %!d(string=hai) anos
  Rich Felker f4f77c068f fix/improve shared library ctor/dtor handling, allow recursive dlopen %!s(int64=12) %!d(string=hai) anos
  Rich Felker 5f88c0edd5 small dynamic linker module search fix %!s(int64=12) %!d(string=hai) anos
  Rich Felker dcd6037150 support for TLS in dynamic-loaded (dlopen) modules %!s(int64=12) %!d(string=hai) anos
  Rich Felker 642b7593c3 fix race condition in dlopen %!s(int64=12) %!d(string=hai) anos
  Rich Felker 99a2af6f45 fix incorrect TLS reloc macro names in x86_64 reloc.h %!s(int64=12) %!d(string=hai) anos
  Rich Felker 9c74856af7 dynamic-linked TLS support for everything but dlopen'd libs %!s(int64=12) %!d(string=hai) anos
  Rich Felker c91aa03d24 remove freeing of dynamic linker data when dlopen/dlsym are not used %!s(int64=12) %!d(string=hai) anos
  Rich Felker 9b153c043e beginnings of full TLS support in shared libraries %!s(int64=12) %!d(string=hai) anos
  Rich Felker bc6a35fb7b partial TLS support for dynamic-linked programs %!s(int64=12) %!d(string=hai) anos
  Rich Felker 8431d7972f TLS (GNU/C11 thread-local storage) support for static-linked programs %!s(int64=12) %!d(string=hai) anos
  Rich Felker adefe830dd tell the assembler to mark all files as not requiring executable stack %!s(int64=12) %!d(string=hai) anos
  Rich Felker 030e526392 add getopt reset support %!s(int64=12) %!d(string=hai) anos
  Rich Felker e44849f5cf protect sem_open against cancellation %!s(int64=12) %!d(string=hai) anos
  Rich Felker bf258341b7 overhaul sem_open %!s(int64=12) %!d(string=hai) anos
  Rich Felker 6e2372a86c clean up, bugfixes, and general improvement for shm_open/shm_unlink %!s(int64=12) %!d(string=hai) anos
  Rich Felker 2e3648b85d define some _POSIX_* macros that were omitted; required for XSI conformance %!s(int64=12) %!d(string=hai) anos