Commit History

Author SHA1 Message Date
  K. Lange 59e0c80b3c ld.so: Expose some internal data for use by debugger 2 years ago
  K. Lange 6fd05ef013 ld.so: Set values in dynamic symbol tables when linking 2 years ago
  K. Lange 0b3aef22f4 ld.so: Stop leaking low heap to init functions 2 years ago
  K. Lange b35f7ac8c9 misaka: initial merge 2 years ago
  K. Lange 230870ad7b kernel, linker, libc: Initial, probably horribly broken, support for some TLS situations 2 years ago
  K. Lange a5cf4fe540 linker: properly resolve dependencies that were missing at compile time 3 years ago
  K. Lange 7953b1fbe9 linker: don't segfault when called directly 3 years ago
  K. Lange ccb2f8b695 linker: close main object after loading 4 years ago
  K. Lange 9d1d73a496 ld.so: ignore LD_LIBRARY_PATH on suid binaries 4 years ago
  K. Lange 95b87270a8 linker: we don't use the section string table, so don't load it 4 years ago
  K. Lange 2261a79b8b linker: hey let's load init_array from the dynamic table instead of looking for the section by name... 4 years ago
  K. Lange e1e396f413 ld.so: more debug output 5 years ago
  K. Lange 54e9044161 libc: add more toaru-specific syscall wrappers 5 years ago
  K. Lange db1ada51c8 Handle NEEDED dep failures better in linker 5 years ago
  K. Lange 46d4893036 Handoff malloc/free to libc functions in ld.so after loading object or heap may get weird 5 years ago
  K. Lange c4ad63ad74 cleanup linker 5 years ago
  K. Lange 0f7ccdd903 Fix ordering and remove /opt/lib from default LD_LIBRARY_PATH 5 years ago
  K. Lange 528a85a091 Remove redundant elf.h 5 years ago
  K. Lange b42bec5b70 Make some fixes to libc and linker to allow environ to be set before initializers run 5 years ago
  K. Lange 8e07883088 Enable and resolve several warnings 5 years ago
  K. Lange 1355502e6c Reorganize headers 5 years ago
  K. Lange 8cd1bd4b8a just gobs of stuff 5 years ago
  K. Lange a1f60853ed init 5 years ago