greatbridf
|
a3b9f3e011
feat(gblibc): add {ge,pu}tc_unlocked
|
2 tahun lalu |
greatbridf
|
8eab661b1a
fix(gblibc): change NDINSERT and NDERASE to func
|
2 tahun lalu |
greatbridf
|
8d8a8f7a1c
feat(gblibc): add fopen and move stdout
|
2 tahun lalu |
greatbridf
|
652028e079
feat(gblibc): buffered io and printf
|
2 tahun lalu |
greatbridf
|
1ce4b3415e
feat(gblibc): add malloc, brk, sbrk
|
2 tahun lalu |
greatbridf
|
0c919f05e7
feat(gblibc): set errno for syscalls
|
2 tahun lalu |
greatbridf
|
3bca251840
feat(gblibc): stderror()
|
2 tahun lalu |
greatbridf
|
2d34baf675
feat(gblibc): add strstr()
|
2 tahun lalu |
greatbridf
|
d67ccc411a
feat(gblibc): strcspn
|
2 tahun lalu |
greatbridf
|
428d0d3321
feat(gblibc): add strcasecmp and strncasecmp
|
2 tahun lalu |
greatbridf
|
f3ad9758aa
feat(gblibc): add __stack_chk_fail_local
|
2 tahun lalu |
greatbridf
|
3e141f09b7
change(gblibc): move errno to gblibc
|
2 tahun lalu |
greatbridf
|
7b059e1a11
feat(gblibc): add string.h and stdio.h funcs
|
2 tahun lalu |
greatbridf
|
15f53c60ab
remove crt0 out of gblibc
|
2 tahun lalu |
greatbridf
|
eaa4c84140
feat: vfs_open_proc for user space syscalls
|
2 tahun lalu |
greatbridf
|
f41f73a8b1
fix: mmaped pages of child procs may be empty
|
2 tahun lalu |
greatbridf
|
b60840f419
change(mmap): remove _mmap
|
2 tahun lalu |
greatbridf
|
8887ccd4ed
fix: set p bit of cow page whose refcount is 1
|
2 tahun lalu |
greatbridf
|
1724d02506
fix(mm_list): set children mm's owner on moving
|
2 tahun lalu |
greatbridf
|
8e1293cd43
feat: support fat32 lowercase filename
|
2 tahun lalu |
greatbridf
|
c4c0936a8f
feat(gblibc): add ctype
|
2 tahun lalu |
greatbridf
|
e32a680f5d
feat: getpid and getppid
|
2 tahun lalu |
greatbridf
|
9d560da181
feat: tc{s,g}etpgrp
|
2 tahun lalu |
greatbridf
|
427190bcbe
feat: setpgrp
|
2 tahun lalu |
greatbridf
|
167dd07e9b
feat(pipe): send SIGPIPE on read end close
|
2 tahun lalu |
greatbridf
|
760c462f77
feat(pipe): send EOF on write end close
|
2 tahun lalu |
greatbridf
|
dd684f86df
style: remove unused params of syscall funcs
|
2 tahun lalu |
greatbridf
|
ba8f40e69b
feat: read and write of pipes will wait for data
|
2 tahun lalu |
greatbridf
|
1ff2137333
feat: replace evequeue by cond_var
|
2 tahun lalu |
greatbridf
|
da154fd066
change: use schedule_noreturn() in syscall exit
|
2 tahun lalu |