| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | 21-Aug-2025 | - | ||||
| include/lib/sync/ | 21-Aug-2025 | - | ||||
| README.md | A D | 21-Aug-2025 | 432 | 7 | 6 | |
| completion.c | A D | 21-Aug-2025 | 2.7 KiB | 73 | 45 | |
| condition.cpp | A D | 21-Aug-2025 | 1.6 KiB | 50 | 36 | |
| mutex.c | A D | 21-Aug-2025 | 4.8 KiB | 125 | 78 | |
| rules.mk | A D | 21-Aug-2025 | 674 | 27 | 14 |
README.md
1This library is used directly in libc. So it cannot use most high-level 2facilities. In particular, <zircon/assert.h> is not permitted because it 3uses printf. It's also important to restrict the (non-hidden) symbols 4used to only standard C symbols and the reserved namespace (external 5linkage symbols starting with `_`). The Zircon system call API can be 6used freely, but only via the `_zx_` names and not the `zx_` names. 7