mirror_zfs/lib/libspl/include
наб bc40713a8f
libspl: ASSERT*: !! for sizeof
sizeof(bitfield.member) is invalid, and this shows up in some FreeBSD
build configurations: work around this by !!ing ‒
this makes the sizeof target the ! result type (_Bool), instead

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>
Fixes: 42aaf0e ("libspl: ASSERT*: mark arguments as used")
Closes #12984
Closes #12986
2022-01-21 10:20:11 -08:00
..
ia32 Drop unnecessary srcdir paths 2020-06-24 18:20:18 -07:00
os Remove NOTE(CONSTCOND) and note.h 2021-07-26 12:07:53 -07:00
rpc Changes to make openzfs build within FreeBSD buildworld 2020-07-31 21:30:31 -07:00
sys libspl: kmem.h: mark unused kmem_*() macro arguments used 2021-12-23 09:36:12 -08:00
util Drop unnecessary srcdir paths 2020-06-24 18:20:18 -07:00
assert.h libspl: ASSERT*: !! for sizeof 2022-01-21 10:20:11 -08:00
atomic.h More aggsum optimizations 2021-06-07 09:02:47 -07:00
libdevinfo.h
libgen.h
libshare.h lib{efi,avl,share,tpool,zfs_core,zfsbootenv,zutil}: -fvisibility=hidden 2021-06-09 17:04:32 -07:00
limits.h Fix -Werror,-Wmacro-redefined in limits.h 2020-09-01 16:22:09 -07:00
locale.h
Makefile.am Drop unnecessary srcdir paths 2020-06-24 18:20:18 -07:00
statcommon.h
stdio.h
stdlib.h
string.h
stropts.h
thread.h
tzfile.h
ucred.h
umem.h module/*.ko: prune .data, global .rodata 2022-01-14 15:37:55 -08:00
unistd.h
zone.h libspl: Provide platform-specific zone implementations 2020-08-31 19:43:30 -07:00