4691 |
5635 d 8 h |
svoboda |
/branches/dynload/ |
Merge trunk changes up to r4686. |
|
4338 |
5747 d 7 h |
svoboda |
/branches/dynload/ |
Merge trunk changes up to r3787 to dynload. |
|
3772 |
5864 d 4 h |
svoboda |
/branches/dynload/ |
Unfinished Mips32 dynamic linker port (not working!) Also fixes related to using DLLs from statically-linked executables. |
|
3690 |
5887 d 6 h |
svoboda |
/branches/dynload/uspace/ |
Use PT_DYNAMIC header so that even 'file' says the executables are dynamically-linked. |
|
3686 |
5890 d 3 h |
svoboda |
/branches/dynload/uspace/ |
Somewhat functional dlopen() prototype. |
|
3681 |
5890 d 10 h |
svoboda |
/branches/dynload/ |
Reorganize: move dynamic loader to /app/dload, dynamic linker librtld.a. (prepare for dlopen support). |
|
3562 |
5920 d 8 h |
svoboda |
/branches/dynload/uspace/ |
Use macros for debug output in rtld and disable it. Close console connection before running program. |
|
3552 |
5922 d 4 h |
svoboda |
/branches/dynload/ |
Make rtld a static executable instead of a dynamic library. Brings dltest back on ia32. |
|
3403 |
5974 d 16 h |
svoboda |
/branches/dynload/ |
Merge latest trunk changes into dynload |
|
3400 |
5975 d 8 h |
svoboda |
/branches/dynload/ |
Make rtld work again (ia32 only) |
|
3210 |
6043 d 16 h |
svoboda |
/branches/dynload/ |
Introduce SMC_COHERENCE syscall |
|
3170 |
6062 d 10 h |
svoboda |
/branches/dynload/uspace/srv/loader/ |
Get rid of fixed PCB addresses in loader. Get rid of arch/pcb.h files |
|
3169 |
6062 d 11 h |
svoboda |
/branches/dynload/uspace/srv/loader/ |
Update loader's program_run() to pass PCB pointer. (some arches appear broken) |
|
3160 |
6064 d 7 h |
svoboda |
/branches/dynload/uspace/ |
Move pcb.h to libc includes part 2 |
|
3157 |
6064 d 8 h |
svoboda |
/branches/dynload/ |
Move app/iloader to srv/loader part 1 |
|
3155 |
6064 d 10 h |
svoboda |
/branches/dynload/ |
Make loader less chatty and let init use it, instead of loading binaries itself. |
|
3131 |
6068 d 15 h |
svoboda |
/branches/dynload/uspace/app/iloader/ |
Add per-arch assembler routines for jumping to program entry point, making ia64 finally work. |
|
3129 |
6069 d 7 h |
svoboda |
/branches/dynload/ |
initial ia64 support in iloader (broken) |
|
3101 |
6075 d 14 h |
svoboda |
/branches/dynload/uspace/app/iloader/ |
Add some doc-comments to iloader |
|
3010 |
6085 d 5 h |
svoboda |
/branches/dynload/uspace/app/iloader/ |
Relax segment alignment in iloader/rtld |
|