index
:
sbc-harness
lukeshu/9p-L
lukeshu/9p-containers
lukeshu/9p-perms
lukeshu/9p-read-multi-iovec
lukeshu/clang-format
lukeshu/dhcp
lukeshu/heap-valgrind
lukeshu/libobj
lukeshu/macros
lukeshu/measurestack-refactor
lukeshu/no-pico_time
lukeshu/patch-typeshed
lukeshu/picolibc
lukeshu/pio-spi
lukeshu/promise
lukeshu/safe-conversion
lukeshu/uf2
lukeshu/vid-hdmi
lukeshu/vid-scratch
lukeshu/waitgroup
lukeshu/wrap-foreach
main
Unnamed repository; edit this file 'description' to name the repository.
Luke T. Shumaker
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libmisc
/
include
Age
Commit message (
Expand
)
Author
2025-05-26
No more (static inline) function bodies in headers
Luke T. Shumaker
2025-05-17
Sort+align #includes
Luke T. Shumaker
2025-05-17
Pull UTF-8 decoding into libmisc/utf8.c
Luke T. Shumaker
2025-05-15
Begone with the printf variants of the log functions
Luke T. Shumaker
2025-05-15
libmisc: Remove uses of printf
Luke T. Shumaker
2025-05-15
libmisc: log.h: Add support for libmisc/fmt.h printing
Luke T. Shumaker
2025-05-15
libmisc: Invent fmt.h to replace printf
Luke T. Shumaker
2025-05-15
libmisc: _intercept.h: Have __lm_printf return size_t instead of int
Luke T. Shumaker
2025-05-15
libmisc: macro.h: Add LM_FOREACH_PARAM
Luke T. Shumaker
2025-05-15
libmisc: macro.h: Tidy and test LM_FOREACH_TUPLE
Luke T. Shumaker
2025-05-12
More GCC 15 fixes
Luke T. Shumaker
2025-05-12
libmisc: macro.h: Add LM_PARTIAL_SWITCH, use it
Luke T. Shumaker
2025-05-06
Merge libobj into libmisc
Luke T. Shumaker
2025-05-06
Drop -fplan9-extensions
Luke T. Shumaker
2025-05-06
Use static_assert to force semicolons, instead of empty structs
Luke T. Shumaker
2025-05-06
Use C23
Luke T. Shumaker
2025-05-06
libmisc: log.h: Add a "log_" prefix to errorf/infof/debugf
Luke T. Shumaker
2025-04-18
Tidy `do { ... } while (0)` macros
Luke T. Shumaker
2025-04-18
libmisc: LM_ARRAY_LEN: Compiler-error if not array
Luke T. Shumaker
2025-04-15
libmisc: Add alloc.h to help detect wrong alloc sizes
Luke T. Shumaker
2025-04-15
libmisc: Rework linkedlist to be non-intrusive
Luke T. Shumaker
2025-04-15
libmisc: Tidy linkedlist.h
Luke T. Shumaker
2025-04-12
Replace lib9p map with a libmisc heap-allocated map
Luke T. Shumaker
2025-04-11
libmisc: LM_CAST_FIELD_TO_STRUCT: Allow the pointer to be NULL
Luke T. Shumaker
2025-04-11
libmisc: Add LM_CAST_FIELD_TO_STRUCT, don't require lm_[ds]ll_node to be first
Luke T. Shumaker
2025-04-11
Move the linkedlist to libmisc
Luke T. Shumaker
2025-04-07
fixup! SYSTEM headers don't get strict GCC checks, so change them to PUBLIC
Luke T. Shumaker
2025-04-05
SYSTEM headers don't get strict GCC checks, so change them to PUBLIC
Luke T. Shumaker
2025-04-05
libobj, libmisc/private.h: Allow+force semicolons
Luke T. Shumaker
2025-04-02
Add libfmt to bypass output buffering for libmisc:assert
Luke T. Shumaker
2025-04-02
lib9p: Split internal.h up, rename some CONFIG symbols
Luke T. Shumaker
2025-02-26
libmisc: macro.h: Add LM_FLOORLOG2
Luke T. Shumaker
2025-02-26
libmisc: private.h: Add IS_IMPLEMENTATION_FOR(name) for use with LM_IF
Luke T. Shumaker
2025-02-26
libmisc: macro.h: Add LM_ROUND_DOWN
Luke T. Shumaker
2025-02-20
libmisc: macro.h: Fix LM_NEXT_POWER_OF_2(0)
Luke T. Shumaker
2025-02-09
libmisc: Drop vcall.h
Luke T. Shumaker
2025-02-09
libmisc: macro.h: Add utilities for tuples
Luke T. Shumaker
2025-02-04
libmisc: log.h: Allow using n_* in headers without LOG_NAME
Luke T. Shumaker
2025-01-19
libmisc: endian.h: Add 64-bit versions
Luke T. Shumaker
2024-12-26
libmisc: Rework how test-intercepts work
Luke T. Shumaker
2024-12-26
libmisc: Check that assert.h has no deps
Luke T. Shumaker
2024-12-13
Gather macros into libmisc/macro.h
Luke T. Shumaker
2024-12-09
libhw: Separate w5500_ll.h logging from w5500.c logging
Luke T. Shumaker
2024-12-08
w5500: Add DEBUG logging
Luke T. Shumaker
2024-11-25
libmisc: Fix an error message
Luke T. Shumaker
2024-11-23
Use C23 (C++11) attribute syntax instead of __attribute__
Luke T. Shumaker
2024-11-23
libmisc: Logging/assert fixes
Luke T. Shumaker
2024-11-19
Add libmisc/log.h to remove stdio.h
Luke T. Shumaker
2024-11-15
Add tests to libmisc
Luke T. Shumaker
2024-11-12
Work on stack.c.gen
Luke T. Shumaker
[next]