3681 |
5919 d 14 h |
svoboda |
/branches/dynload/ |
Reorganize: move dynamic loader to /app/dload, dynamic linker librtld.a. (prepare for dlopen support). |
|
3552 |
5951 d 8 h |
svoboda |
/branches/dynload/ |
Make rtld a static executable instead of a dynamic library. Brings dltest back on ia32. |
|
3170 |
6091 d 14 h |
svoboda |
/branches/dynload/uspace/srv/loader/ |
Get rid of fixed PCB addresses in loader. Get rid of arch/pcb.h files |
|
3169 |
6091 d 14 h |
svoboda |
/branches/dynload/uspace/srv/loader/ |
Update loader's program_run() to pass PCB pointer. (some arches appear broken) |
|
3160 |
6093 d 11 h |
svoboda |
/branches/dynload/uspace/ |
Move pcb.h to libc includes part 2 |
|
3157 |
6093 d 11 h |
svoboda |
/branches/dynload/ |
Move app/iloader to srv/loader part 1 |
|
3101 |
6104 d 18 h |
svoboda |
/branches/dynload/uspace/app/iloader/ |
Add some doc-comments to iloader |
|
3004 |
6114 d 15 h |
svoboda |
/branches/dynload/ |
A crude task_spawn() libc function to run a program. A tiny command-line application 'cli' to test it. |
|
2972 |
6120 d 17 h |
svoboda |
/branches/dynload/uspace/ |
Add so_bias argument to elf_load_file(). Successfully load libtest.so into memory. |
|
2969 |
6121 d 9 h |
svoboda |
/branches/dynload/uspace/ |
Incorporate ELF loader from iloader to rtld |
|
2964 |
6121 d 19 h |
svoboda |
/branches/dynload/uspace/app/iloader/ |
Restructure elf loader data. Extract .dynamic section address |
|
2963 |
6121 d 20 h |
svoboda |
/branches/dynload/uspace/app/iloader/ |
Add missing elf_load.h |
|