Commit History

Autor SHA1 Mensaxe Data
  Mateusz Tabaka 7829a7ade9 Add support for RUNPATH %!s(int64=4) %!d(string=hai) anos
  Mateusz Tabaka 42acd32ac0 Fix TCB master address %!s(int64=4) %!d(string=hai) anos
  Jeremy Soller 7db83596a2 Merge branch 'gcc_compile' into 'master' %!s(int64=5) %!d(string=hai) anos
  oddcoder ab92ff9d41 make all ld printlns happen in case of verbose = true and apply cargo fmt %!s(int64=5) %!d(string=hai) anos
  oddcoder 7b29f6eb27 Avoid relinking already linked libs %!s(int64=5) %!d(string=hai) anos
  oddcoder 61fcc018fc Refer to libraries with soname if available and avoid loading libs twice %!s(int64=5) %!d(string=hai) anos
  Ahmed Abd El Mawgood 40328a0d09 Modify ld_script so that it works on linux. %!s(int64=5) %!d(string=hai) anos
  jD91mZM2 0178565f71 Move text section of linker away %!s(int64=5) %!d(string=hai) anos
  oddcoder 37a462de5d Apply cargo fmt to the whole repo %!s(int64=5) %!d(string=hai) anos
  no name 890a9ed033 Implement dlopen/close %!s(int64=5) %!d(string=hai) anos
  oddcoder ea3265766c Allow struct Linker to specify which library space to use %!s(int64=5) %!d(string=hai) anos
  oddcoder b4a6a7ece5 Refactor init and fini by merging common code %!s(int64=5) %!d(string=hai) anos
  oddcoder 6d0c9dccd5 Allow Linker struct to specify with library name space to operate on %!s(int64=5) %!d(string=hai) anos
  oddcoder 01b1738b3a Separate library specific data from main Linker struct %!s(int64=5) %!d(string=hai) anos
  oddcoder aaf017d9d1 Fix regression introduced in 5fcf9206 %!s(int64=5) %!d(string=hai) anos
  no name 40acadc7d5 Sanity checking 04f77881d0fef175bed45a25304e065b3c308965 %!s(int64=5) %!d(string=hai) anos
  oddcoder d4b2391221 Fix wrong TLS resolving %!s(int64=5) %!d(string=hai) anos
  oddcoder 5fcf920675 Fix bugs in handling non pie elfs %!s(int64=5) %!d(string=hai) anos
  Jeremy Soller db6a589421 Merge branch 'LD_LIBRARY_PATH' into 'master' %!s(int64=5) %!d(string=hai) anos
  oddcoder 0977133cc9 Get rid of assembly code in call_inits_finis %!s(int64=5) %!d(string=hai) anos
  oddcoder 81da1bb1a3 Fix the avoid accessing errno issue from ld_so for real this time %!s(int64=5) %!d(string=hai) anos
  no name d5b63a85a4 Revert "Fix compilation on Redox by removing use of access in ld_so" %!s(int64=5) %!d(string=hai) anos
  no name c3ae8022ba Revert "Handle missing paths in load_library search without using access" %!s(int64=5) %!d(string=hai) anos
  Jeremy Soller b0dde81c75 Handle missing paths in load_library search without using access %!s(int64=5) %!d(string=hai) anos
  Jeremy Soller d9bacaec04 Fix compilation on Redox by removing use of access in ld_so %!s(int64=5) %!d(string=hai) anos
  oddcoder 164ef739b3 Apply Cargo fmt for src/ld_so %!s(int64=5) %!d(string=hai) anos
  oddcoder 3aacc160a1 Remove dependency on errno in ld.so %!s(int64=5) %!d(string=hai) anos
  oddcoder 43fbaf9970 Fix a bug in thread local reloations %!s(int64=5) %!d(string=hai) anos
  oddcoder d62f9b6819 Fix regression in ld.so elf size calculation %!s(int64=5) %!d(string=hai) anos
  oddcoder 850dfd971b Make "./a.out" entry the first in rmap list %!s(int64=5) %!d(string=hai) anos