Jonas 'Sortie' Termansen
|
12dcfd7b47
|
Add pthread_getspecific(3) and pthread_setspecific(3).
|
2014-07-08 17:41:51 +02:00 |
|
Jonas 'Sortie' Termansen
|
7e452f97f6
|
Add pthread_key_create(3) and pthread_key_delete(3).
|
2014-07-08 17:41:51 +02:00 |
|
Jonas 'Sortie' Termansen
|
094635b2c3
|
Add pthread_exit(3).
|
2014-07-08 17:41:51 +02:00 |
|
Jonas 'Sortie' Termansen
|
978aa68906
|
Add pthread_rwlockattr_init(3) and pthread_rwlockattr_destroy(3).
|
2014-07-08 17:41:51 +02:00 |
|
Jonas 'Sortie' Termansen
|
466091bc4f
|
Add pthread_rwlock_init(3) and pthread_rwlock_destroy(3).
|
2014-07-08 17:41:51 +02:00 |
|
Jonas 'Sortie' Termansen
|
304404f436
|
Add pthread_rwlock_tryrdlock(3) and pthread_rwlock_trywrlock(3).
|
2014-07-08 17:41:51 +02:00 |
|
Jonas 'Sortie' Termansen
|
42c051320d
|
Add pthread_rwlock_{rdlock,wrlock}(3) and pthread_rwlock_unlock(3).
|
2014-07-08 17:41:51 +02:00 |
|
Jonas 'Sortie' Termansen
|
993a5736f9
|
Add pthread_condattr_getclock(3) and pthread_condattr_setclock(3).
|
2014-07-08 17:41:51 +02:00 |
|
Jonas 'Sortie' Termansen
|
dffcc700d1
|
Add pthread_condattr_init(3) and pthread_condattr_destroy(3).
|
2014-07-08 17:41:51 +02:00 |
|
Jonas 'Sortie' Termansen
|
5a96d0252f
|
Add pthread_cond_init(3) and pthread_cond_destroy(3).
|
2014-07-08 17:41:51 +02:00 |
|
Jonas 'Sortie' Termansen
|
01acc81524
|
Add pthread_cond_timedwait(3).
|
2014-07-08 17:41:51 +02:00 |
|
Jonas 'Sortie' Termansen
|
8f12a5f6f9
|
Add pthread_cond_{broadcast,signal}(3) and pthread_cond_wait(3).
|
2014-07-08 17:41:51 +02:00 |
|
Jonas 'Sortie' Termansen
|
44d37c59eb
|
Add pthread_mutexattr_gettype(3) and pthread_mutexattr_settype(3).
|
2014-07-08 17:41:51 +02:00 |
|
Jonas 'Sortie' Termansen
|
a8b5eb4268
|
Add pthread_mutexattr_init(3) and pthread_mutexattr_destroy(3).
|
2014-07-08 17:41:50 +02:00 |
|
Jonas 'Sortie' Termansen
|
b886c2297f
|
Add pthread_mutex_init(3) and pthread_mutex_destroy(3).
|
2014-07-08 17:41:50 +02:00 |
|
Jonas 'Sortie' Termansen
|
65ed6a208c
|
Add pthread_mutex_trylock(3).
|
2014-07-08 17:41:50 +02:00 |
|
Jonas 'Sortie' Termansen
|
23d05cba97
|
Add pthread_mutex_lock(3) and pthread_mutex_unlock(3).
|
2014-07-08 17:41:50 +02:00 |
|
Jonas 'Sortie' Termansen
|
76d0b82c84
|
Add pthread_equal(3).
|
2014-07-08 17:41:50 +02:00 |
|
Jonas 'Sortie' Termansen
|
05f8e8f2c6
|
Add pthread_self(3).
|
2014-07-08 17:41:50 +02:00 |
|
Jonas 'Sortie' Termansen
|
c8a3a858b0
|
Add libpthread.
|
2014-07-08 17:41:50 +02:00 |
|
Jonas 'Sortie' Termansen
|
8411dce330
|
Add kernel uthread support.
|
2014-07-08 17:41:50 +02:00 |
|
Jonas 'Sortie' Termansen
|
fdcfb1f2da
|
Handle ELF notes during program load.
|
2014-07-07 17:52:33 +02:00 |
|
Jonas 'Sortie' Termansen
|
86dc1c849e
|
Fix i386 <machine/npx.h> not including <__/stdint.h>.
|
2014-07-07 17:52:33 +02:00 |
|
Jonas 'Sortie' Termansen
|
3f9a7c0a32
|
Fix <fcntl.h> using C++ comments.
|
2014-07-07 17:52:33 +02:00 |
|
Jonas 'Sortie' Termansen
|
b607900a00
|
Fix <dirent.h> not being C89 friendly.
|
2014-07-07 17:52:33 +02:00 |
|
Jonas 'Sortie' Termansen
|
efe8e49df0
|
Fix dispd.h using C++ comments.
|
2014-07-07 17:52:32 +02:00 |
|
Jonas 'Sortie' Termansen
|
2d8d89b9f8
|
Fix missing TLB-flush in exit_thread(2).
|
2014-07-06 22:59:40 +02:00 |
|
Jonas 'Sortie' Termansen
|
8b3e25ce7f
|
Fix FileCache::ChangeNumBlocks using memory after realloc shrink.
|
2014-06-27 16:17:47 +02:00 |
|
Jonas 'Sortie' Termansen
|
1830ab64ee
|
Fix memccpy(3) being terribly broken.
|
2014-06-27 16:17:47 +02:00 |
|
Jonas 'Sortie' Termansen
|
874baffd57
|
Fix wrongly named system call constants.
|
2014-06-27 15:49:55 +02:00 |
|
Jonas 'Sortie' Termansen
|
901467520f
|
Fix init using usleep instead of nanosleep.
|
2014-06-17 23:53:26 +02:00 |
|
Jonas 'Sortie' Termansen
|
0a4e15cf97
|
Fix dispd console rendering sync hack not using fsync(2).
|
2014-06-17 23:53:26 +02:00 |
|
Jonas 'Sortie' Termansen
|
9f0e9f2fd4
|
Fix overlapping socket level constants.
|
2014-06-17 23:53:26 +02:00 |
|
Jonas 'Sortie' Termansen
|
2bead9df51
|
Fix <sortix/fork.h> declaring access(2) constants.
|
2014-06-17 23:53:26 +02:00 |
|
Jonas 'Sortie' Termansen
|
2d46c1e63c
|
Fix missing TLB-flush in mprotect().
|
2014-06-17 23:53:26 +02:00 |
|
Jonas 'Sortie' Termansen
|
4ea6aa710c
|
Add exit_thread(2).
|
2014-06-12 00:05:40 +02:00 |
|
Jonas 'Sortie' Termansen
|
202cf40881
|
Fix libc/msr/wrmsr.cpp not containing its own file path.
|
2014-06-12 00:05:40 +02:00 |
|
Jonas 'Sortie' Termansen
|
2e7f90fdf7
|
Fix overview of core programs in user-guide.
|
2014-06-11 21:03:42 +02:00 |
|
Jonas 'Sortie' Termansen
|
754d1f3383
|
Fix typo of losing in user-guide.
|
2014-06-11 20:46:47 +02:00 |
|
Jonas 'Sortie' Termansen
|
9a13100dc3
|
Remove mention of the unusable BIOS VBE driver from user-guide.
|
2014-06-11 19:34:30 +02:00 |
|
Jonas 'Sortie' Termansen
|
8b3e94af38
|
Fix x86 longjmp(3) not restoring ebx.
|
2014-06-02 18:56:04 +02:00 |
|
Jonas 'Sortie' Termansen
|
f332cf96d4
|
Add sched_yield(2).
|
2014-05-29 17:16:49 +02:00 |
|
Jonas 'Sortie' Termansen
|
af23f7ad5e
|
Add rdmsr(2) and wrmsr(2).
|
2014-05-29 17:14:30 +02:00 |
|
Jonas 'Sortie' Termansen
|
1f72c1637c
|
Maintain fsbase and gsbase as per-thread registers.
Note: This is an incompatible ABI change.
|
2014-05-29 17:07:42 +02:00 |
|
Jonas 'Sortie' Termansen
|
92d7c1807e
|
Fix user-space filesystems not disconnecting properly.
|
2014-05-28 22:18:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
0ebe5fc04d
|
Fix filesystem sockets sending SIGPIPE on disconnect.
|
2014-05-28 22:18:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
6774c79ba6
|
Fix polling Unix sockets in both incoming and outgoing directions.
|
2014-05-28 22:18:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
b30878e816
|
Fix libc files not including <stdalign.h> if using alignas(3).
|
2014-05-28 22:18:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
bfcd7768d2
|
Fix libc files not including <assert.h> if using static_assert(3).
|
2014-05-28 22:18:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
cdf452a23b
|
Fix typo of `occurred' in posix-divergence.
|
2014-05-28 17:42:21 +02:00 |
|