4354 |
5663 d 5 h |
svoboda |
/branches/dynload/uspace/ |
Rtld is really just a part of libc, so move it there. |
|
/branches/dynload/uspace/lib/libc/rtld
/branches/dynload/uspace/lib/rtld
/branches/dynload/uspace/Makefile /branches/dynload/uspace/app/bdsh/Makefile /branches/dynload/uspace/app/dload/Makefile /branches/dynload/uspace/app/dltest/Makefile /branches/dynload/uspace/app/dltest2/Makefile /branches/dynload/uspace/app/klog/Makefile /branches/dynload/uspace/app/tester/Makefile /branches/dynload/uspace/app/tetris/Makefile /branches/dynload/uspace/app/trace/Makefile /branches/dynload/uspace/lib/libc/Makefile /branches/dynload/uspace/lib/libc/rtld/arch/ia32/Makefile.inc /branches/dynload/uspace/lib/libc/rtld/arch/mips32/Makefile.inc /branches/dynload/uspace/lib/libc/rtld/arch/ppc32/Makefile.inc /branches/dynload/uspace/lib/libc/rtld/elf_load.c /branches/dynload/uspace/lib/libc/shared/Makefile /branches/dynload/uspace/srv/kbd/Makefile /branches/dynload/uspace/srv/pci/Makefile
|
3970 |
5729 d 15 h |
svoboda |
/branches/dynload/uspace/lib/rtld/arch/mips32/ |
LOCAL_GOTNO vs GOTSYM. Now dltest reaches main() on mips32 (then crashes). |
|
/branches/dynload/uspace/lib/rtld/arch/mips32/include/dynamic.h /branches/dynload/uspace/lib/rtld/arch/mips32/include/elf_dyn.h /branches/dynload/uspace/lib/rtld/arch/mips32/src/dynamic.c /branches/dynload/uspace/lib/rtld/arch/mips32/src/reloc.c
|
3772 |
5783 d 16 h |
svoboda |
/branches/dynload/ |
Unfinished Mips32 dynamic linker port (not working!) Also fixes related to using DLLs from statically-linked executables. |
|
/branches/dynload/uspace/app/dload/arch/mips32 /branches/dynload/uspace/app/dload/arch/mips32/Makefile.inc /branches/dynload/uspace/app/dload/arch/mips32/_link.ld.in /branches/dynload/uspace/app/dload/arch/mips32/mips32.s /branches/dynload/uspace/lib/libc/shared/arch/mips32 /branches/dynload/uspace/lib/libc/shared/arch/mips32/_lib.ld.in /branches/dynload/uspace/lib/libc/shared/arch/mips32/_link.ld.in /branches/dynload/uspace/lib/libtest/arch/mips32 /branches/dynload/uspace/lib/libtest/arch/mips32/_link.ld.in /branches/dynload/uspace/lib/rtld/arch/ia32/include/dynamic.h /branches/dynload/uspace/lib/rtld/arch/ia32/src/dynamic.c /branches/dynload/uspace/lib/rtld/arch/mips32 /branches/dynload/uspace/lib/rtld/arch/mips32/Makefile.inc /branches/dynload/uspace/lib/rtld/arch/mips32/include /branches/dynload/uspace/lib/rtld/arch/mips32/include/dynamic.h /branches/dynload/uspace/lib/rtld/arch/mips32/include/elf_dyn.h /branches/dynload/uspace/lib/rtld/arch/mips32/src /branches/dynload/uspace/lib/rtld/arch/mips32/src/dynamic.c /branches/dynload/uspace/lib/rtld/arch/mips32/src/reloc.c /branches/dynload/uspace/lib/rtld/arch/ppc32/include/dynamic.h /branches/dynload/uspace/lib/rtld/arch/ppc32/src/dynamic.c
/branches/dynload/boot/arch/mips32/loader/Makefile /branches/dynload/uspace/app/dload/dload.c /branches/dynload/uspace/lib/libc/Makefile /branches/dynload/uspace/lib/libc/arch/mips32/src/tls.c /branches/dynload/uspace/lib/rtld/arch/ia32/Makefile.inc /branches/dynload/uspace/lib/rtld/arch/ppc32/Makefile.inc /branches/dynload/uspace/lib/rtld/arch/ppc32/src/reloc.c /branches/dynload/uspace/lib/rtld/dynamic.c /branches/dynload/uspace/lib/rtld/include/dynamic.h /branches/dynload/uspace/lib/rtld/symbol.c /branches/dynload/uspace/srv/loader/elf_load.c /branches/dynload/uspace/srv/loader/main.c
|