zephyr/lib
Keith Packard 8f5d0791bf sys/time_units.h: Convert time conversion to macros
The intent of this patch is to leave all of the semantics of the macros
unchanged, only replacing the easy-to-read static inline conversion
function with a pile of ?: operators.

Ick. This is not a cleanup. However, what it does enable is using constant
results while initializing global variables, which cannot be done with
either static inline functions or even statement expressions, even when
those generate constant results.

Signed-off-by: Keith Packard <keithp@keithp.com>
2023-09-28 16:15:27 +02:00
..
acpi lib: acpi: add support for MAD table and DMAR table 2023-09-07 09:42:38 +02:00
cpp lib: cpp: name the choice group for selecting C++ standard 2023-07-27 22:33:14 -04:00
crc lib: crc: Add CRC4 2023-09-26 08:36:09 +02:00
hash lib: hash: use new c++ Kconfig symbols 2023-07-26 14:53:51 +02:00
libc libc/common: Don't use malloc mutex when CONFIG_MULTITHREADING=n 2023-09-25 18:42:21 -04:00
open-amp open-amp: Fix compilation with cache enabled 2023-04-18 12:12:56 +02:00
os sys/time_units.h: Convert time conversion to macros 2023-09-28 16:15:27 +02:00
posix lib: os: build fdtable conditionally 2023-09-28 06:25:16 -04:00
runtime llvm: Add support for selecting runtime library 2023-08-03 19:35:11 +02:00
smf lib: smf: fix include 2022-05-25 11:14:18 +09:00
CMakeLists.txt cmake: enable -Wshadow partially for in-tree code 2023-08-22 11:39:58 +02:00
Kconfig lib: crc: move from lib/os to lib/crc 2023-08-18 08:52:16 +03:00