Commit History

Author SHA1 Message Date
  Rich Felker ad1cd43a86 unify static and dynamic libc init/fini code paths 9 years ago
  Rich Felker 9439ebd766 fix dynamic loader library mapping for nommu systems 9 years ago
  Rich Felker fead7e3fc0 fix missing bss handling in FDPIC ELF loader 9 years ago
  Rich Felker bde0b4b92e fix dladdr treatment of function descriptors for fdpic 9 years ago
  Rich Felker bc9b6ea0df fix visibility mismatch in dynamic linker stage 2 function definition 9 years ago
  Rich Felker 6c5cad2aa5 fix dlsym RTLD_NEXT behavior for fdpic 9 years ago
  Rich Felker d47d9a50f2 fix dlsym lookup of function symbols on fdpic 9 years ago
  Rich Felker c87a521033 move calls to application init functions after crt1 entry point 9 years ago
  Rich Felker 78f430295c fix breakage in non-fdpic dynamic linker init/fini processing 9 years ago
  Rich Felker 30fdc06bba fix resolving interp string address on fdpic ldd command 9 years ago
  Rich Felker eaf7ab6e24 add real fdpic loading of shared libraries 9 years ago
  Rich Felker 7a9669e977 add general fdpic support in dynamic linker and arch support for sh 9 years ago
  Rich Felker 3958144ede factor symbol counting out of dladdr as its own function 9 years ago
  Rich Felker 2a54733820 refactor some more dynamic linker load address computations 9 years ago
  Rich Felker e6076c99dd remove some useless casts in dynamic linker 9 years ago
  Rich Felker a735f53e6a further refactoring of dynamic linker load address computations 9 years ago
  Rich Felker 301335a80b begin refactoring load address computations in dynamic linker 9 years ago
  Alexander Monakov 8f08a58c63 dynlink.c: pass gnu-hash table pointer to gnu_lookup 10 years ago
  Alexander Monakov 5b4286e12c dynlink.c: slim down gnu_lookup 10 years ago
  Alexander Monakov 84389c6456 dynlink.c: use bloom filter in gnu hash lookup 10 years ago
  Alexander Monakov 66d45787c8 dynlink.c: use a faster expression in gnu_hash 10 years ago
  Rich Felker 6ba5517a46 fix local-dynamic model TLS on mips and powerpc 10 years ago
  Rich Felker ce337daa00 make dynamic linker work around MAP_FAILED mmap failure on nommu kernels 10 years ago
  Rich Felker 75eceb3ae8 ignore ENOSYS error from mprotect in pthread_create and dynamic linker 10 years ago
  Rich Felker 75ce450395 fix regression in pre-v7 arm on kernels with kuser helper removed 10 years ago
  Rich Felker b6a6cd703f fix dynamic linker regression processing R_*_NONE type relocations 10 years ago
  Rich Felker 9bbddf730f reprocess all libc/ldso symbolic relocations in dynamic linking stage 3 10 years ago
  Rich Felker 768b82c6de move call to dynamic linker stage-3 into stage-2 function 10 years ago
  Rich Felker c093e2e820 reprocess libc/ldso RELA relocations in stage 3 of dynamic linking 10 years ago
  Rich Felker c5ab5bd3be remove always-true conditional in dynamic linker TLSDESC processing 10 years ago