From 2cea13f8bf05851190c750564db3f00a85380480 Mon Sep 17 00:00:00 2001 From: Luc Van Oostenryck Date: Wed, 8 Jul 2020 01:17:19 +0200 Subject: predefine: no __unix__ for Darwin On Darwin, '__unix__' & '__unix' doesn't seem to be predefined. Don't ask me why. Signed-off-by: Luc Van Oostenryck --- predefine.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/predefine.c b/predefine.c index 0e9f73eb..7583b1af 100644 --- a/predefine.c +++ b/predefine.c @@ -210,7 +210,7 @@ void predefined_macros(void) if (arch_target->predefine) arch_target->predefine(arch_target); - if (arch_os >= OS_UNIX) { + if (arch_os >= OS_UNIX && arch_os != OS_DARWIN) { predefine("__unix__", 1, "1"); predefine("__unix", 1, "1"); predefine_nostd("unix"); -- cgit 1.2.3-korg