Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-10-23 | Split up platform sources | David Robillard | 1 | -212/+0 | |
This puts more onus on the build system to do things properly, but it's still easy enough to build, even manually: all the files in the appropriate system subdirectory just need to be included in the build. Otherwise, the several nested levels of preprocessor conditionals get confusing, and clang-format doesn't format code properly. | |||||
2022-10-21 | Split up common header | David Robillard | 1 | -1/+1 | |
2022-10-21 | Hide errno utility functions | David Robillard | 1 | -1/+3 | |
2022-10-14 | Fix zix_sem_timed_wait() interval calculation | David Robillard | 1 | -0/+9 | |
2022-09-02 | Factor out POSIX-style return pattern | David Robillard | 1 | -7/+6 | |
2022-09-01 | Simplify thread and semaphore status codes | David Robillard | 1 | -4/+3 | |
2022-08-19 | Simplify errno handling | David Robillard | 1 | -11/+8 | |
2022-08-19 | Move sem implementation out of header | David Robillard | 1 | -0/+206 | |
This avoids having platform conditionals in public headers, which causes build problems for dependants. |