Artifact 5f84d85008cc176186877c4713fe0b5ba89dbd191ee55a1489af0765e8f67234:
- File kcore/def.h — part of check-in [d27f92e3b7] at 2019-06-28 04:32:40 on branch trunk — restructure file naming conventions and conclusively fix longstanding architectural build system problems with loads and loads of variables and a shit ton of function calls (user: lexi, size: 404) [annotate] [blame] [check-ins using]
#include <k/type.h>
/* <k/def.h>
* ~ lexi hale <lexi@hale.su>
* define flags so we can reason about
* our environment. */
#if (KVos == lin) ||\
(KVos == fbsd) ||\
(KVos == obsd) ||\
(KVos == nbsd) ||\
(KVos == dar) ||\
(KVos == and)
# define KFenv_unix
#endif
#if defined(KFenv_unix) ||\
(KVos == hai) ||\
(KVos == mgw)
# define KFenv_posix
#endif