2956 |
5896 d 9 h |
svoboda |
/branches/dynload/uspace/lib/ |
Temporarily force local dynamic TLS model in libc by declaring all __thread variables static. Implement a trivial __tls_get_addr() function. Now rtld works linked with libc. Yaay! :D |
|
/branches/dynload/uspace/lib/rtld/arch/ia32/runtime.c
/branches/dynload/uspace/lib/rtld/ulibc.c
/branches/dynload/uspace/lib/libc/generic/async.c /branches/dynload/uspace/lib/rtld/Makefile /branches/dynload/uspace/lib/rtld/arch/ia32/Makefile.inc
|
2933 |
5899 d 14 h |
svoboda |
/branches/dynload/uspace/ |
Add library rtld, the future run-time dynamic linker |
|
/branches/dynload/uspace/lib/rtld /branches/dynload/uspace/lib/rtld/Makefile /branches/dynload/uspace/lib/rtld/arch /branches/dynload/uspace/lib/rtld/arch/ia32 /branches/dynload/uspace/lib/rtld/arch/ia32/Makefile.inc /branches/dynload/uspace/lib/rtld/arch/ia32/_link.ld.in /branches/dynload/uspace/lib/rtld/arch/ia32/bootstrap.c /branches/dynload/uspace/lib/rtld/arch/ia32/entry.s /branches/dynload/uspace/lib/rtld/rtld.c
/branches/dynload/uspace/Makefile
|