libbsd/include/bsd
Guillem Jover 11ec8f1e5d Handle systems missing <sys/cdefs.h>
This is a non-portable header, and we cannot expect it to be provided by
the system libc (e.g. musl). We just need and rely on declaration that
we have defined ourselves in our own <bsd/sys/cdefs.h>. So we switch to
only ever assume that.

Fixes: https://bugs.freedesktop.org/105281
2018-03-13 02:28:53 +01:00
..
netinet Namespace header inclusion protection macros 2017-06-19 03:17:21 +02:00
sys Handle systems missing <sys/cdefs.h> 2018-03-13 02:28:53 +01:00
bitstring.h Add <bitstring.h> for compatibility with NetBSD and OpenBSD 2012-05-29 04:51:16 +02:00
bsd.h Turn <bsd/bsd.h> inert when using LIBBSD_OVERLAY 2015-12-14 00:58:59 +01:00
err.h Use the non-overlayed libbsd headers when we need our own definitions 2015-12-14 00:58:51 +01:00
getopt.h Add email address to my name 2012-05-29 04:51:45 +02:00
libutil.h Handle systems missing <sys/cdefs.h> 2018-03-13 02:28:53 +01:00
md5.h Handle systems missing <sys/cdefs.h> 2018-03-13 02:28:53 +01:00
nlist.h Handle systems missing <sys/cdefs.h> 2018-03-13 02:28:53 +01:00
readpassphrase.h Handle systems missing <sys/cdefs.h> 2018-03-13 02:28:53 +01:00
stdio.h Support GCC deprecated attribute for GCC older than 4.5 2017-06-05 05:51:52 +02:00
stdlib.h Handle systems missing <sys/cdefs.h> 2018-03-13 02:28:53 +01:00
string.h Handle systems missing <sys/cdefs.h> 2018-03-13 02:28:53 +01:00
stringlist.h Handle systems missing <sys/cdefs.h> 2018-03-13 02:28:53 +01:00
timeconv.h Handle systems missing <sys/cdefs.h> 2018-03-13 02:28:53 +01:00
unistd.h Use the non-overlayed libbsd headers when we need our own definitions 2015-12-14 00:58:51 +01:00
vis.h Handle systems missing <sys/cdefs.h> 2018-03-13 02:28:53 +01:00
wchar.h Handle systems missing <sys/cdefs.h> 2018-03-13 02:28:53 +01:00