summaryrefslogtreecommitdiff
path: root/include/al/macros.h
Commit message (Collapse)AuthorAge
* macros: Don't inject types in byte count macrosAndrew Opalach 2026-04-12
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* macros: Define unreachable()Andrew Opalach 2025-09-26
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* lib: Fix build on newer Android NDKAndrew Opalach 2025-04-28
| | | | | | - Temporarily remove __counted_by definition. Signed-off-by: Andrew Opalach <andrew@akon.city>
* all: Revert and add some style changesAndrew Opalach 2025-03-31
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* all: Consider types and numerical limitsAndrew Opalach 2025-01-17
| | | | | | | | | | - Vastly improve tests. - Change array/str/wstr APIs. - Use ptrdiff_t instead of size_t in ring buffer. - Make random seed thread-local. - Log now uses a static thread-local buffer instead of a malloc'd buffer. Signed-off-by: Andrew Opalach <andrew@akon.city>
* atomic: Add bool and safer macrosAndrew Opalach 2025-01-03
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* all: Major cleanup and pass on readabilityAndrew Opalach 2024-12-22
| | | | Signed-off-by: Andrew Opalach <andrew@akon.city>
* all: Cleanup macro usageAndrew Opalach 2024-11-26
Signed-off-by: Andrew Opalach <andrew@akon.city>