Commit History

Автор SHA1 Съобщение Дата
  Rich Felker 6a2eaa3c5b fix buggy TLS size/alignment computations in static-linked TLS преди 12 години
  Rich Felker bd17431a2c fix symbol acceptance/rejection rules for TLS преди 12 години
  Rich Felker cf3fd3d002 TLS fixes, mainly alignment handling преди 12 години
  Rich Felker f4f77c068f fix/improve shared library ctor/dtor handling, allow recursive dlopen преди 12 години
  Rich Felker 5f88c0edd5 small dynamic linker module search fix преди 12 години
  Rich Felker dcd6037150 support for TLS in dynamic-loaded (dlopen) modules преди 12 години
  Rich Felker 642b7593c3 fix race condition in dlopen преди 12 години
  Rich Felker 99a2af6f45 fix incorrect TLS reloc macro names in x86_64 reloc.h преди 12 години
  Rich Felker 9c74856af7 dynamic-linked TLS support for everything but dlopen'd libs преди 12 години
  Rich Felker c91aa03d24 remove freeing of dynamic linker data when dlopen/dlsym are not used преди 12 години
  Rich Felker 9b153c043e beginnings of full TLS support in shared libraries преди 12 години
  Rich Felker bc6a35fb7b partial TLS support for dynamic-linked programs преди 12 години
  Rich Felker 8431d7972f TLS (GNU/C11 thread-local storage) support for static-linked programs преди 12 години
  Rich Felker adefe830dd tell the assembler to mark all files as not requiring executable stack преди 12 години
  Rich Felker 030e526392 add getopt reset support преди 12 години
  Rich Felker e44849f5cf protect sem_open against cancellation преди 12 години
  Rich Felker bf258341b7 overhaul sem_open преди 12 години
  Rich Felker 6e2372a86c clean up, bugfixes, and general improvement for shm_open/shm_unlink преди 12 години
  Rich Felker 2e3648b85d define some _POSIX_* macros that were omitted; required for XSI conformance преди 12 години
  Rich Felker d712dd396d more close-on-exec fixes, mostly using new "e" flag to fopen преди 12 години
  Rich Felker 8582a6e9f2 add 'e' modifier (close-on-exec) to fopen and fdopen преди 12 години
  Rich Felker f2d08cf755 fix some more O_CLOEXEC/SOCK_CLOEXEC issues преди 12 години
  Rich Felker 3609e019f3 always expose accept4 преди 12 години
  Rich Felker 9735d50070 always expose dup3 and pipe2 преди 12 години
  Rich Felker dc62790dee move accept4, dup3, and pipe2 to non-linux-specific locations преди 12 години
  Rich Felker 79a5e73e51 emulate SOCK_CLOEXEC and SOCK_NONBLOCK for old (pre-2.6.27) kernels преди 12 години
  Rich Felker 3d8d90c5cc sem_open should make process-shared semaphores преди 12 години
  Rich Felker 39f296a95b use O_CLOEXEC to open semaphore files in sem_open преди 12 години
  Rich Felker c983e6415a fix some indention-with-spaces that crept in преди 12 години
  Rich Felker 8c0a3d9e5c microblaze port преди 12 години