greatbridf
|
d8a3f66f7a
fix(vfs_open): check nullptr
|
2 лет назад |
greatbridf
|
5e8359fd6b
feat(elf): set .bss section zero
|
2 лет назад |
greatbridf
|
f4b2f9707d
Merge branch 'master' into assert-checks
|
2 лет назад |
greatbridf
|
bb5739aff8
fix(elf): fill zeros for memory not in the file
|
2 лет назад |
greatbridf
|
468581437b
style: add some assert checks
|
2 лет назад |
greatbridf
|
f8dda1c0bd
change: remove assert.h in kernel
|
2 лет назад |
greatbridf
|
90b868a5cf
feat(gblibc): set entry point to _start
|
2 лет назад |
greatbridf
|
d44046d21c
feat(gblibc): separate libc from kernel code
|
2 лет назад |
greatbridf
|
8326c982e1
adapt more parts to cpp
|
2 лет назад |
greatbridf
|
6953011b53
refactor(scheduling): switch ctx. with schedule()
|
2 лет назад |
greatbridf
|
9ddd370740
feat(elf): pass program arguments to elf loader
|
2 лет назад |
greatbridf
|
3995b9ef2e
fix(elf): set up stack when loading elf files
|
2 лет назад |
greatbridf
|
34b3bf7644
feat(syscall): impl. exec() to load elf files
|
2 лет назад |