|
Xv6 with picoc & Linkage editor
v1.0
The project delineate mutual cohesion between c library, linkage editor ( linker), interpreter and operating system by porting the same on xv6 kernel
|
| a.c [code] | |
| asm.h [code] | |
| bio.c [code] | |
| bio.d [code] | |
| bootasm.d [code] | |
| bootmain.c [code] | |
| bootmain.d [code] | |
| buf.h [code] | |
| cat.c [code] | |
| cat.d [code] | |
| cc500.c [code] | |
| console.c [code] | |
| console.d [code] | |
| defs.h [code] | |
| echo.c [code] | |
| echo.d [code] | |
| elf.h [code] | |
| entryother.d [code] | |
| errors.h [code] | |
| exec.c [code] | |
| exec.d [code] | |
| fcntl.h [code] | |
| file.c [code] | |
| file.d [code] | |
| file.h [code] | |
| file1.c [code] | |
| file2.c [code] | |
| forktest.c [code] | |
| forktest.d [code] | |
| fs.c [code] | |
| fs.d [code] | |
| fs.h [code] | |
| gelf.h [code] | |
| grep.c [code] | |
| grep.d [code] | |
| hello.c [code] | |
| ide.c [code] | |
| ide.d [code] | |
| init.c [code] | |
| init.d [code] | |
| initcode.d [code] | |
| interpreter.h [code] | |
| ioapic.c [code] | |
| ioapic.d [code] | |
| kalloc.c [code] | |
| kalloc.d [code] | |
| kbd.c [code] | |
| kbd.d [code] | |
| kbd.h [code] | |
| kill.c [code] | |
| kill.d [code] | |
| lapic.c [code] | |
| lapic.d [code] | |
| ld.c [code] | |
| ld.d [code] | |
| ld.h [code] | |
| libelf.h [code] | |
| libfile.c [code] | |
| libfile.d [code] | |
| list.c [code] | |
| ln.c [code] | |
| ln.d [code] | |
| log.c [code] | |
| log.d [code] | |
| ls.c [code] | |
| ls.d [code] | |
| main.c [code] | |
| main.d [code] | |
| memide.c [code] | |
| memlayout.h [code] | |
| mkdir.c [code] | |
| mkdir.d [code] | |
| mkfs.c [code] | |
| mmu.h [code] | |
| mp.c [code] | |
| mp.d [code] | |
| mp.h [code] | |
| param.h [code] | |
| PIC.h [code] | |
| picirq.c [code] | |
| picirq.d [code] | |
| pipe.c [code] | |
| pipe.d [code] | |
| printf.c [code] | |
| printf.d [code] | |
| proc.c [code] | |
| proc.d [code] | |
| proc.h [code] | |
| rm.c [code] | |
| rm.d [code] | |
| sh.c [code] | |
| sh.d [code] | |
| spinlock.c [code] | |
| spinlock.d [code] | |
| spinlock.h [code] | |
| stat.h [code] | |
| stressfs.c [code] | |
| stressfs.d [code] | |
| string.c [code] | |
| string.d [code] | |
| syscall.c [code] | |
| syscall.d [code] | |
| syscall.h [code] | |
| sysfile.c [code] | |
| sysfile.d [code] | |
| sysproc.c [code] | |
| sysproc.d [code] | |
| test.c [code] | |
| timer.c [code] | |
| timer.d [code] | |
| trap.c [code] | |
| trap.d [code] | |
| traps.h [code] | |
| types.h [code] | |
| uart.c [code] | |
| uart.d [code] | |
| ulib.c [code] | |
| ulib.d [code] | |
| umalloc.c [code] | |
| umalloc.d [code] | |
| user.h [code] | |
| usertests.c [code] | |
| vm.c [code] | |
| vm.d [code] | |
| wc.c [code] | |
| wc.d [code] | |
| x86.h [code] | |
| zombie.c [code] | |
| zombie.d [code] | |
| bak/file1.c [code] | |
| bak/file2.c [code] | |
| include/cdefs.h [code] | |
| include/ctype.h [code] | |
| include/dietfeatures.h [code] | |
| include/dietlibm.h [code] | |
| include/dietstdio.h [code] | |
| include/dietstring.h [code] | |
| include/dietwarning.h [code] | |
| include/longlong.h [code] | |
| include/math.h [code] | |
| include/PIC.h [code] | |
| include/stdio.h [code] | |
| include/string.h [code] | |
| tests/00_assignment.c [code] | |
| tests/01_comment.c [code] | |
| tests/02_printf.c [code] | |
| tests/03_struct.c [code] | |
| tests/04_for.c [code] | |
| tests/05_array.c [code] | |
| tests/06_case.c [code] | |
| tests/07_function.c [code] | |
| tests/08_while.c [code] | |
| tests/09_do_while.c [code] | |
| tests/10_pointer.c [code] | |
| tests/11_precedence.c [code] | |
| tests/12_hashdefine.c [code] | |
| tests/13_integer_literals.c [code] | |
| tests/14_if.c [code] | |
| tests/15_recursion.c [code] | |
| tests/16_nesting.c [code] | |
| tests/17_enum.c [code] | |
| tests/18_include.c [code] | |
| tests/18_include.h [code] | |
| tests/19_pointer_arithmetic.c [code] | |
| tests/20_pointer_comparison.c [code] | |
| tests/21_char_array.c [code] | |
| tests/22_floating_point.c [code] | |
| tests/23_type_coercion.c [code] | |
| tests/24_math_library.c [code] | |
| tests/26_character_constants.c [code] | |
| tests/27_sizeof.c [code] | |
| tests/28_strings.c [code] | |
| tests/29_array_address.c [code] | |
| tests/30_hanoi.c [code] | |
| tests/31_args.c [code] | |
| tests/32_led.c [code] | |
| tests/33_ternary_op.c [code] | |
| tests/34_array_assignment.c [code] | |
| tests/35_sizeof.c [code] | |
| tests/36_array_initialisers.c [code] | |
| tests/37_sprintf.c [code] | |
| tests/38_multiple_array_index.c [code] | |
| tests/39_typedef.c [code] | |
| tests/40_stdio.c [code] | |
| tests/41_hashif.c [code] | |
| tests/42_function_pointer.c [code] | |
| tests/43_void_param.c [code] | |
| tests/44_scoped_declarations.c [code] | |
| tests/45_empty_for.c [code] | |
| tests/46_grep.c [code] | |
| tests/47_switch_return.c [code] | |
| tests/48_nested_break.c [code] | |
| tests/49_bracket_evaluation.c [code] | |
| tests/50_logical_second_arg.c [code] | |
| tests/51_static.c [code] | |
| tests/52_unnamed_enum.c [code] | |
| tests/54_goto.c [code] | |
| tests/quicksort.c [code] | |
| tests/sample.c [code] |
1.7.6.1