greatbridf
|
5e8359fd6b
feat(elf): set .bss section zero
|
2 年之前 |
greatbridf
|
b22ee32e67
Merge branch 'shell'
|
2 年之前 |
greatbridf
|
5808eb0276
Merge branch 'master' into shell
|
2 年之前 |
greatbridf
|
c0271b312e
Merge branch 'assert-checks'
|
2 年之前 |
greatbridf
|
f4b2f9707d
Merge branch 'master' into assert-checks
|
2 年之前 |
greatbridf
|
1cb6fa31ce
Merge branch 'fix-elf'
|
2 年之前 |
greatbridf
|
bb5739aff8
fix(elf): fill zeros for memory not in the file
|
2 年之前 |
greatbridf
|
468581437b
style: add some assert checks
|
2 年之前 |
greatbridf
|
9eca5ea767
feat: port xv6 sh
|
2 年之前 |
greatbridf
|
ab1d508e44
Merge branch 'mem-priv'
|
2 年之前 |
greatbridf
|
61e15f9966
feat: kill user proc. on int6 and int13
|
2 年之前 |
greatbridf
|
8cd5128366
feat: add freeze() and kill_current()
|
2 年之前 |
greatbridf
|
edcbbf0ac5
Merge branch 'master' into mem-priv
|
2 年之前 |
greatbridf
|
aa68b006d0
Merge branch 'libc'
|
2 年之前 |
greatbridf
|
f8dda1c0bd
change: remove assert.h in kernel
|
2 年之前 |
greatbridf
|
9c5570cfcf
chore: use C_CXX_FLAGS to save common flags
|
2 年之前 |
greatbridf
|
80076fd773
Merge branch 'master' into libc
|
2 年之前 |
greatbridf
|
6982ae33f9
Merge branch 'fix-kstack'
|
2 年之前 |
greatbridf
|
38c7861ce7
fix(thd): subtract ptr by kstack size on freeing
|
2 年之前 |
greatbridf
|
44be3910a1
fix(ldscript): make ctors align to 4 bytes
|
2 年之前 |
greatbridf
|
a69cd63f14
change: replace _Noreturn to attr(noret)
|
2 年之前 |
greatbridf
|
3e759fa4dd
feat: assert
|
2 年之前 |
greatbridf
|
1446211242
feat: add std{in,out,err} macro def.
|
2 年之前 |
greatbridf
|
9ada56e74b
Merge branch 'master' into libc
|
2 年之前 |
greatbridf
|
24d92f5489
Merge branch 'kill'
|
2 年之前 |
greatbridf
|
bc52f08bfe
feat(mm): kill user process on access to priv. mem
|
2 年之前 |
greatbridf
|
bc87e8c44f
feat: move codes to kill proc into proclist kill()
|
2 年之前 |
greatbridf
|
07c6dad04c
Merge branch 'fix-filearr'
|
2 年之前 |
greatbridf
|
3b78bb6760
fix(files): files may be closed for multiple times
|
2 年之前 |
greatbridf
|
39430cb4c3
Merge branch 'fix-map'
|
2 年之前 |