Commit Graph

10 Commits

Author SHA1 Message Date
Alex Kotov 6d91acc75f
Add macros `KERNAUX_CAST_(VAR|CONST)` (#137) 2022-12-11 00:15:58 +04:00
Alex Kotov b7f8a70d46
Conditional bitfields (#134) 2022-12-08 03:13:27 +04:00
Alex Kotov e93d08ee70
Maintenance (#125) 2022-12-03 14:23:52 +04:00
Alex Kotov 7ea1d4b2b1
Rewrite macros (#121) 2022-11-29 05:19:35 +04:00
Alex Kotov 123bddd19c
File input (#107) 2022-06-30 23:07:10 +03:00
Alex Kotov ab1773964c
Add macros `KERNAUX_BITS[8|16|32|64]` (#106) 2022-06-30 15:39:50 +00:00
Alex Kotov febd43c987
Add macro `KERNAUX_CONTAINER_OF` (#100)
* Add macro KERNAUX_CONTAINER_OF
* Add includes
* Add "examples/macro_container_of"
2022-06-27 14:08:32 +03:00
Alex Kotov 73a17df3dc
Portable packing and test struct sizes (#95) 2022-06-25 02:07:10 +03:00
Alex Kotov 4ef44158c0
Generic mutex (#77) 2022-06-21 00:28:35 +03:00
Alex Kotov 2de2bd9679
Header macro for private struct attributes (#72) 2022-06-20 15:19:15 +00:00