Commit History

Author SHA1 Message Date
  Rich Felker e69ae844dc add support for init_array/fini_array ctors/dtors to dynamic linker 11 years ago
  Rich Felker f389c4984a make the dynamic linker find its path file relative to its own location 11 years ago
  Rich Felker 30763fd01b fix invalid library phdr pointers passed to callback from dl_iterate_phdr 11 years ago
  Rich Felker 780cbbe63a implement minimal dlinfo function 11 years ago
  Rich Felker 509b50eda8 fix missing synchronization in calls from dynamic linker to global ctors 11 years ago
  Rich Felker 59b481d970 remove useless conditional before free from dynamic linker path code 11 years ago
  Rich Felker 11bc173765 fix dynamic linker handling of empty path file or error reading path file 11 years ago
  Rich Felker 8813c956e5 make newline-delimited dynamic linker path file actually work 11 years ago
  Rich Felker 44b4d09fc0 ensure that thread dtv pointer is never null to optimize __tls_get_addr 11 years ago
  Rich Felker 8c203eae1e make dynamic linker accept : or \n as path separator 12 years ago
  Rich Felker 74025c80ce fix uninitialized map_len being used in munmap failure paths in load_library 12 years ago
  Rich Felker 4d07e5521e add support for RTLD_NOLOAD to dlopen 12 years ago
  Rich Felker 637dd2d383 fix regression in dlsym: rejection of special RTLD_* handles as invalid 12 years ago
  Rich Felker 4d98280388 fix warning building dynlink.c stub for static libc 12 years ago
  Rich Felker cdc5c74c6a fix bug in dladdr that prevented resolving addresses in the PLT 12 years ago
  Rich Felker 6468fc9e37 check for invalid handles in dlsym/dlclose 12 years ago
  Rich Felker 1d7c4f8f93 fix breakage in ldd (failure to print library load address) 12 years ago
  Rich Felker a7936f61b2 fix ordering of shared library ctors with respect to libc init 12 years ago
  Rich Felker 75a31faaed eliminate gdb complaints about missing linux-gate.so.1 12 years ago
  Rich Felker 71955b2ff8 fix typo in dynamic linker path file loading code 12 years ago
  Rich Felker 65465101ee support ldso path files without final newline 12 years ago
  Rich Felker 40d5f7eb83 change ldso path file logic to replace rather than add to search path 12 years ago
  Rich Felker 2f2f115b58 remove one unnecessary static var from dynamic linker 12 years ago
  Rich Felker a617a8e2ad fix more unused variable warnings 12 years ago
  Rich Felker 18c0e02e2b add dl_iterate_phdr interface 12 years ago
  Rich Felker 0a1c2c1c17 support looking up thread-local objects with dlsym 12 years ago
  Rich Felker deb15b3cf2 fix breakage in dlsym for looking up RTLD_DEFAULT, etc. 12 years ago
  Rich Felker 9ec4283b28 add support for TLS variant I, presently needed for arm and mips 12 years ago
  Rich Felker c62b9f3980 fix main program TLS alignment for dynamic-linked programs 12 years ago
  Rich Felker e23d358fd6 fix namespace clash (libc) in dynlink.c 12 years ago