pthreads: Move pthread_barrier_init, pthread_barrier_destroy, and...
pthreads: Move pthread_barrier_init, pthread_barrier_destroy, and pthread_barrier_wait from sched/pthreads to libc/pthreads. This just coordinate other OS interface calls but are not a fundamental OS interfaces and, hence, do not belong within the OS.
Showing
- include/sys/syscall.h 20 additions, 23 deletionsinclude/sys/syscall.h
- libc/libc.csv 3 additions, 0 deletionslibc/libc.csv
- libc/pthread/Make.defs 1 addition, 0 deletionslibc/pthread/Make.defs
- libc/pthread/pthread_barrierdestroy.c 3 additions, 2 deletionslibc/pthread/pthread_barrierdestroy.c
- libc/pthread/pthread_barrierinit.c 2 additions, 2 deletionslibc/pthread/pthread_barrierinit.c
- libc/pthread/pthread_barrierwait.c 2 additions, 2 deletionslibc/pthread/pthread_barrierwait.c
- sched/pthread/Make.defs 0 additions, 1 deletionsched/pthread/Make.defs
- syscall/syscall.csv 0 additions, 3 deletionssyscall/syscall.csv
- syscall/syscall_lookup.h 0 additions, 3 deletionssyscall/syscall_lookup.h
- syscall/syscall_stublookup.c 0 additions, 4 deletionssyscall/syscall_stublookup.c
Loading
Please register or sign in to comment