3681 |
5916 d 3 h |
svoboda |
/branches/dynload/ |
Reorganize: move dynamic loader to /app/dload, dynamic linker librtld.a. (prepare for dlopen support). |
|
3552 |
5947 d 21 h |
svoboda |
/branches/dynload/ |
Make rtld a static executable instead of a dynamic library. Brings dltest back on ia32. |
|
3170 |
6088 d 3 h |
svoboda |
/branches/dynload/uspace/srv/loader/ |
Get rid of fixed PCB addresses in loader. Get rid of arch/pcb.h files |
|
3169 |
6088 d 3 h |
svoboda |
/branches/dynload/uspace/srv/loader/ |
Update loader's program_run() to pass PCB pointer. (some arches appear broken) |
|
3160 |
6090 d 0 h |
svoboda |
/branches/dynload/uspace/ |
Move pcb.h to libc includes part 2 |
|
3157 |
6090 d 0 h |
svoboda |
/branches/dynload/ |
Move app/iloader to srv/loader part 1 |
|
3101 |
6101 d 7 h |
svoboda |
/branches/dynload/uspace/app/iloader/ |
Add some doc-comments to iloader |
|
3004 |
6111 d 4 h |
svoboda |
/branches/dynload/ |
A crude task_spawn() libc function to run a program. A tiny command-line application 'cli' to test it. |
|
2972 |
6117 d 6 h |
svoboda |
/branches/dynload/uspace/ |
Add so_bias argument to elf_load_file(). Successfully load libtest.so into memory. |
|
2969 |
6117 d 22 h |
svoboda |
/branches/dynload/uspace/ |
Incorporate ELF loader from iloader to rtld |
|
2964 |
6118 d 8 h |
svoboda |
/branches/dynload/uspace/app/iloader/ |
Restructure elf loader data. Extract .dynamic section address |
|
2963 |
6118 d 9 h |
svoboda |
/branches/dynload/uspace/app/iloader/ |
Add missing elf_load.h |
|