Subversion Repositories HelenOS

Rev

Go to most recent revision | Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
2994 5888 d 10 h svoboda /branches/dynload/uspace/app/iloader/ Add per-arch Makefiles for iloader to set machine word length.  
/branches/dynload/uspace/app/iloader/arch/amd64/Makefile.inc
/branches/dynload/uspace/app/iloader/arch/arm32/Makefile.inc
/branches/dynload/uspace/app/iloader/arch/ia32/Makefile.inc
/branches/dynload/uspace/app/iloader/arch/mips32/Makefile.inc
/branches/dynload/uspace/app/iloader/arch/ppc32/Makefile.inc
/branches/dynload/uspace/app/iloader/Makefile
2993 5888 d 12 h svoboda /branches/dynload/uspace/app/iloader/arch/ Add arm32 and amd64 support to iloader  
/branches/dynload/uspace/app/iloader/arch/amd64
/branches/dynload/uspace/app/iloader/arch/amd64/_link.ld.in
/branches/dynload/uspace/app/iloader/arch/amd64/include
/branches/dynload/uspace/app/iloader/arch/amd64/include/pcb.h
/branches/dynload/uspace/app/iloader/arch/arm32
/branches/dynload/uspace/app/iloader/arch/arm32/_link.ld.in
/branches/dynload/uspace/app/iloader/arch/arm32/include
/branches/dynload/uspace/app/iloader/arch/arm32/include/pcb.h
2988 5888 d 14 h svoboda /branches/dynload/uspace/app/iloader/ Per-arch PCB address definition  
/branches/dynload/uspace/app/iloader/arch/ia32/include
/branches/dynload/uspace/app/iloader/arch/ia32/include/pcb.h
/branches/dynload/uspace/app/iloader/arch/mips32/include
/branches/dynload/uspace/app/iloader/arch/mips32/include/pcb.h
/branches/dynload/uspace/app/iloader/arch/ppc32/include
/branches/dynload/uspace/app/iloader/arch/ppc32/include/pcb.h
/branches/dynload/uspace/app/iloader/Makefile
/branches/dynload/uspace/app/iloader/include/pcb.h
/branches/dynload/uspace/app/iloader/main.c
2987 5888 d 15 h svoboda /branches/dynload/uspace/app/iloader/arch/ Add iloader link scripts for mips32 and ppc32 (tested)  
/branches/dynload/uspace/app/iloader/arch/mips32
/branches/dynload/uspace/app/iloader/arch/mips32/_link.ld.in
/branches/dynload/uspace/app/iloader/arch/ppc32
/branches/dynload/uspace/app/iloader/arch/ppc32/_link.ld.in
/branches/dynload/uspace/app/iloader/arch/ia32/_link.ld.in
2959 5891 d 21 h svoboda /branches/dynload/ Load both program and dynamic linker from program loader. Pass program entry point to dynamic linker and have it run the program  
/branches/dynload/tools/bin2c.py
/branches/dynload/uspace/app/iloader/arch/ia32/_link.ld.in
/branches/dynload/uspace/app/iloader/main.c
/branches/dynload/uspace/app/iramfs/Makefile
/branches/dynload/uspace/app/iramfs/data.h
/branches/dynload/uspace/app/iramfs/main.c
/branches/dynload/uspace/lib/libc/generic/time.c
/branches/dynload/uspace/lib/rtld/rtld.c
2929 5895 d 20 h svoboda /branches/dynload/uspace/app/iloader/ Merge iloader (c2928) from tracing to dynload  
/branches/dynload/uspace/app/iloader
2928 5895 d 21 h svoboda /branches/tracing/uspace/app/iloader/ Add Initial Loader (iloader), a program that can load a statically-linked ELF image from VFS into its address space and run it.  
/branches/tracing/uspace/app/iloader
/branches/tracing/uspace/app/iloader/Makefile
/branches/tracing/uspace/app/iloader/arch
/branches/tracing/uspace/app/iloader/arch/ia32
/branches/tracing/uspace/app/iloader/arch/ia32/_link.ld.in
/branches/tracing/uspace/app/iloader/elf.c
/branches/tracing/uspace/app/iloader/elf.h
/branches/tracing/uspace/app/iloader/main.c