Hash :
911aba3a
Author :
Date :
2020-11-22T16:46:47
bitset: use integer_length in array implementation * modules/bitset (Depends-on): Add integer_length_l. * lib/bitset/base.h (bitset_fls_, BITSET_FOR_EACH_BIT_REVERSE): New. * lib/bitset/array.c (abitset_list_reverse): Use it.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
Description:
A common interface to several implementations of bitsets.
Files:
lib/bitset.c
lib/bitset.h
lib/bitset/array.c
lib/bitset/array.h
lib/bitset/base.h
lib/bitset/list.c
lib/bitset/list.h
lib/bitset/stats.c
lib/bitset/stats.h
lib/bitset/table.c
lib/bitset/table.h
lib/bitset/vector.c
lib/bitset/vector.h
Depends-on:
attribute
c99
ffsl
fopen-gnu
gettext-h
integer_length_l
obstack
xalloc
configure.ac:
AC_REQUIRE([AC_C_INLINE])
Makefile.am:
lib_SOURCES += bitset.c bitset/array.c bitset/stats.c \
bitset/table.c bitset/list.c bitset/vector.c
Include:
"bitset.h"
License:
GPLv3+
Maintainer:
Akim Demaille <akim.demaille@gmail.com>