f9aec10459
add bswap32/bswap64
2024-02-13 19:37:18 +01:00
0e9b25dd68
warn(): vprintf -> fprintf
2024-02-07 22:13:10 +01:00
8cb08dacb3
fix bug() args
2024-02-07 19:29:49 +01:00
e907c81b8b
lowercase bug() and warn() functions
2024-02-07 19:03:50 +01:00
b637146095
br.h -> brlib.h
2024-02-05 14:08:28 +01:00
f29821ee94
add generic-ilog2.h (for reference)
2024-01-13 10:56:48 +01:00
142f2d44c6
change submodule URI to relative
2024-01-12 18:02:57 +01:00
c2ad81b2b5
add CuTest / update README
2024-01-11 11:40:36 +01:00
2c95124020
bitops: all macros (hmmm, mistake ?), more tests
2024-01-06 18:23:29 +01:00
0dcca10559
bits.h -> bitops.h, start bitops refactor: target all implem. visible
2024-01-03 19:13:44 +01:00
a41ca50404
debug: add func desc in debug.h
2024-01-03 19:06:52 +01:00
7bba3c559b
*BREAKING changes*: func naming, types moved to br.h, etc...
...
- int types definitions moved to br.h
- bits_implementation() -> print_bitops_impl()
- 64 bitops use ...ll builtins instead of ...l
- add lsb and msb macros
- bit_for_each -> bit_for_each_1 (count from 1)
- bit_for_each_2 -> bit_for_each (count from 0)
2024-01-01 08:40:24 +01:00
d654b4acde
add list_sort
2023-12-29 17:22:28 +01:00
f9318ce49b
brlib repo creation
2023-12-24 18:17:38 +01:00