Subversion Repositories HelenOS

Rev

Go to most recent revision | Hide changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
3240 5781 d 13 h decky / move unfinished ObjC support to a separate branch  
/branches/cs
/trunk/kernel/generic/include/lib/objc.h
/trunk/kernel/generic/include/lib/objc_ext.h
/trunk/kernel/generic/src/lib/objc.c
/trunk/kernel/generic/src/lib/objc_ext.c
/trunk/kernel/Makefile
/trunk/kernel/arch/ia32/src/mm/as.c
/trunk/kernel/genarch/include/mm/page_pt.h
/trunk/kernel/genarch/src/mm/as_pt.c
/trunk/kernel/generic/include/mm/as.h
/trunk/kernel/generic/src/mm/as.c
/trunk/kernel/kernel.config
3221 5804 d 10 h svoboda /branches/dynload/uspace/srv/loader/arch/sparc64/ Remove svn:executable  
/branches/dynload/uspace/srv/loader/arch/sparc64/Makefile.inc
/branches/dynload/uspace/srv/loader/arch/sparc64/_link.ld.in
/branches/dynload/uspace/srv/loader/arch/sparc64/sparc64.s
3220 5804 d 10 h svoboda /branches/dynload/uspace/srv/loader/ Drop obsolete arch-include directory from loader  
/branches/dynload/uspace/srv/loader/arch/amd64/include
/branches/dynload/uspace/srv/loader/arch/arm32/include
/branches/dynload/uspace/srv/loader/arch/ia32/include
/branches/dynload/uspace/srv/loader/arch/ia64/include
/branches/dynload/uspace/srv/loader/arch/mips32/include
/branches/dynload/uspace/srv/loader/arch/ppc32/include
/branches/dynload/uspace/srv/loader/arch/sparc64/include
/branches/dynload/uspace/srv/loader/Makefile
3219 5804 d 10 h svoboda /branches/dynload/uspace/ Merge latest trunk changes into dynload  
/branches/dynload/uspace/lib/libc/generic/vfs/vfs.c
/branches/dynload/uspace/srv/vfs/vfs.h
/branches/dynload/uspace/srv/vfs/vfs_file.c
/branches/dynload/uspace/srv/vfs/vfs_ops.c
3218 5804 d 12 h svoboda /branches/dynload/uspace/srv/loader/arch/ia64/ Fix passing of pcb_ptr on ia64  
/branches/dynload/uspace/srv/loader/arch/ia64/ia64.s
3217 5804 d 13 h svoboda /branches/dynload/ sparc64 support in loader  
/branches/dynload/uspace/srv/loader/arch/sparc64
/branches/dynload/uspace/srv/loader/arch/sparc64/Makefile.inc
/branches/dynload/uspace/srv/loader/arch/sparc64/_link.ld.in
/branches/dynload/uspace/srv/loader/arch/sparc64/include
/branches/dynload/uspace/srv/loader/arch/sparc64/sparc64.s
/branches/dynload/boot/arch/sparc64/loader/Makefile
3216 5804 d 13 h svoboda /branches/dynload/uspace/lib/libc/generic/ Fix: arg2 of async_wait_for() is ipcarg_t not int, causing unaligned access exception on sparc64  
/branches/dynload/uspace/lib/libc/generic/task.c
3213 5805 d 12 h svoboda /branches/dynload/boot/arch/ppc32/loader/ Add files missing in ppc32 RD_TASKS  
/branches/dynload/boot/arch/ppc32/loader/Makefile
3212 5805 d 12 h svoboda /branches/dynload/kernel/generic/src/synch/ Add missing #include and cast  
/branches/dynload/kernel/generic/src/synch/smc.c
3211 5805 d 13 h svoboda /branches/dynload/ Merge latest trunk changes into dynload  
/branches/dynload/kernel/arch/ia32/src/smp/smp.c
/branches/dynload/kernel/arch/ppc32/src/asm.S
/branches/dynload/kernel/generic/include/mm/buddy.h
/branches/dynload/kernel/generic/include/mm/frame.h
/branches/dynload/kernel/generic/src/mm/buddy.c
/branches/dynload/kernel/generic/src/mm/frame.c
/branches/dynload/uspace/app/init/Makefile
/branches/dynload/uspace/app/klog/Makefile
/branches/dynload/uspace/app/tester/Makefile
/branches/dynload/uspace/app/tetris/Makefile
/branches/dynload/uspace/srv/console/Makefile
/branches/dynload/uspace/srv/devmap/Makefile
/branches/dynload/uspace/srv/fb/Makefile
/branches/dynload/uspace/srv/fs/fat/Makefile
/branches/dynload/uspace/srv/fs/tmpfs/Makefile
/branches/dynload/uspace/srv/kbd/Makefile
/branches/dynload/uspace/srv/ns/Makefile
/branches/dynload/uspace/srv/rd/Makefile
/branches/dynload/uspace/srv/vfs/Makefile
3210 5805 d 13 h svoboda /branches/dynload/ Introduce SMC_COHERENCE syscall  
/branches/dynload/kernel/generic/include/synch/smc.h
/branches/dynload/kernel/generic/src/synch/smc.c
/branches/dynload/uspace/lib/libc/generic/smc.c
/branches/dynload/uspace/lib/libc/include/smc.h
/branches/dynload/kernel/Makefile
/branches/dynload/kernel/generic/include/syscall/syscall.h
/branches/dynload/kernel/generic/src/syscall/syscall.c
/branches/dynload/uspace/lib/libc/Makefile
/branches/dynload/uspace/srv/loader/elf_load.c
3204 5806 d 11 h svoboda /branches/dynload/kernel/generic/src/proc/ Update stale docblocks in proc/program.c  
/branches/dynload/kernel/generic/src/proc/program.c
3203 5806 d 12 h svoboda /branches/dynload/ Move stuff related to running programs to a separate source file proc/program.c  
/branches/dynload/kernel/generic/include/proc/program.h
/branches/dynload/kernel/generic/src/proc/program.c
/branches/dynload/kernel/Makefile
/branches/dynload/kernel/generic/include/proc/task.h
/branches/dynload/kernel/generic/include/syscall/syscall.h
/branches/dynload/kernel/generic/src/main/kinit.c
/branches/dynload/kernel/generic/src/proc/task.c
/branches/dynload/kernel/generic/src/syscall/syscall.c
/branches/dynload/uspace/lib/libc/generic/task.c
3202 5806 d 14 h svoboda /branches/dynload/uspace/ Fix ia64: retval in async_wait_for is ipcarg_t, not int; fix entry point  
/branches/dynload/uspace/lib/libc/generic/task.c
/branches/dynload/uspace/srv/loader/arch/ia64/Makefile.inc
/branches/dynload/uspace/srv/loader/arch/ia64/ia64.s
3199 5811 d 4 h svoboda /branches/dynload/ Merge latest trunk changes into dynload  
/branches/dynload/boot/arch/mips32/loader/Makefile
/branches/dynload/kernel/generic/include/config.h
3197 5811 d 9 h svoboda /branches/dynload/ Merge latest changes from trunk to dynload  
/branches/dynload/boot/arch/arm32/loader/Makefile
/branches/dynload/kernel/arch/ppc32/src/mm/page.c
/branches/dynload/kernel/arch/ppc32/src/mm/tlb.c
/branches/dynload/kernel/generic/src/console/kconsole.c
/branches/dynload/kernel/generic/src/main/main.c
/branches/dynload/uspace/lib/libc/arch/arm32/include/byteorder.h
3192 5812 d 10 h svoboda /branches/dynload/uspace/lib/libc/generic/ Commit long-missing pcb.c (oops)  
/branches/dynload/uspace/lib/libc/generic/pcb.c
3191 5812 d 10 h svoboda /branches/dynload/ Merge latest trunk changes into dynload  
/branches/dynload/contrib/conf/HelenOS.amd64.simics
/branches/dynload/contrib/conf/HelenOS.ppc32.simics
/branches/dynload/contrib/conf/HelenOS.sparc64.simics
/branches/dynload/contrib/conf/SPMIPS.simics
/branches/dynload/contrib/conf/dot.bochsrc
/branches/dynload/contrib/conf/simics.conf
/branches/dynload/contrib/conf/spmips.conf
/branches/dynload/contrib/conf/vmware.conf
/branches/dynload/boot/arch/ia64/loader/gefi/HelenOS/Makefile
/branches/dynload/boot/arch/ia64/loader/gefi/apps/Makefile
/branches/dynload/contrib/toolchain/toolchain.amd64.sh
/branches/dynload/contrib/toolchain/toolchain.arm32.sh
/branches/dynload/contrib/toolchain/toolchain.ia32.sh
/branches/dynload/contrib/toolchain/toolchain.ia64.sh
/branches/dynload/contrib/toolchain/toolchain.mipseb32.sh
/branches/dynload/contrib/toolchain/toolchain.mipsel32.sh
/branches/dynload/contrib/toolchain/toolchain.ppc32.sh
/branches/dynload/contrib/toolchain/toolchain.ppc64.sh
/branches/dynload/contrib/toolchain/toolchain.sparc64.sh
/branches/dynload/kernel/Makefile
/branches/dynload/kernel/arch/amd64/Makefile.inc
/branches/dynload/kernel/arch/amd64/include/atomic.h
/branches/dynload/kernel/arch/ia32/Makefile.inc
/branches/dynload/kernel/arch/ia32/include/atomic.h
/branches/dynload/kernel/arch/mips32/include/atomic.h
/branches/dynload/kernel/arch/ppc32/src/asm.S
/branches/dynload/kernel/genarch/src/mm/as_ht.c
/branches/dynload/kernel/generic/include/mm/slab.h
/branches/dynload/kernel/generic/include/synch/mutex.h
/branches/dynload/kernel/generic/src/ipc/ipc.c
/branches/dynload/kernel/generic/src/main/kinit.c
/branches/dynload/kernel/generic/src/main/main.c
/branches/dynload/kernel/generic/src/mm/as.c
/branches/dynload/kernel/generic/src/mm/frame.c
/branches/dynload/kernel/generic/src/mm/slab.c
/branches/dynload/kernel/generic/src/proc/scheduler.c
/branches/dynload/kernel/generic/src/proc/task.c
/branches/dynload/kernel/generic/src/synch/condvar.c
/branches/dynload/kernel/generic/src/synch/mutex.c
/branches/dynload/kernel/generic/src/synch/rwlock.c
/branches/dynload/kernel/test/avltree/avltree1.c
/branches/dynload/kernel/test/mm/slab2.c
/branches/dynload/uspace/lib/libc/arch/amd64/include/atomic.h
/branches/dynload/uspace/lib/libc/arch/ia32/include/atomic.h
/branches/dynload/uspace/lib/libc/arch/mips32/include/atomic.h
3190 5812 d 10 h svoboda /branches/dynload/ Remove vestiges of loading code coming from trunk  
/branches/dynload/kernel/generic/include/proc/task.h
/branches/dynload/kernel/generic/include/proc/thread.h
/branches/dynload/kernel/generic/include/syscall/syscall.h
/branches/dynload/kernel/generic/src/proc/task.c
/branches/dynload/kernel/generic/src/proc/thread.c
/branches/dynload/kernel/generic/src/syscall/syscall.c
/branches/dynload/uspace/app/cli/cli.c
/branches/dynload/uspace/app/init/init.c
/branches/dynload/uspace/lib/libc/generic/task.c
/branches/dynload/uspace/lib/libc/include/task.h
3174 5823 d 13 h svoboda /branches/dynload/uspace/ Pass args to loader from task_spawn_ex(), completing argument support. Can pass args from CLI to tester.  
/branches/dynload/uspace/app/cli/cli.c
/branches/dynload/uspace/app/init/init.c
/branches/dynload/uspace/app/tester/tester.c
/branches/dynload/uspace/lib/libc/generic/task.c
/branches/dynload/uspace/lib/libc/include/ipc/loader.h
/branches/dynload/uspace/srv/loader/include/arch.h
/branches/dynload/uspace/srv/loader/main.c

Show All