summaryrefslogtreecommitdiff
path: root/kern/semaphore.c
AgeCommit message (Collapse)Author
2017-09-02Make assert have no side effectsRichard Braun
This makes sure symbols referenced by assert uses may not be generated if unused. The recently introduced __unused macro is used to suppress compiler warnings resulting from this change.
2017-08-27kern/semaphore: implement timed waitsRichard Braun
2017-03-17kern/sleepq: also disable interrupts during critical sectionsRichard Braun
2017-03-17kern/semaphore: new moduleRichard Braun