summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--meson.build4
1 files changed, 4 insertions, 0 deletions
diff --git a/meson.build b/meson.build
index c79084ac4..41e6fdb0c 100644
--- a/meson.build
+++ b/meson.build
@@ -130,6 +130,10 @@ if host_system == 'qnx'
add_project_arguments('-D_QNX_SOURCE', language: 'c')
endif
+if host_system == 'darwin'
+ add_project_arguments('-D_DARWIN_C_SOURCE', language: 'c')
+endif
+
# Disable strict aliasing;
# see https://bugzilla.gnome.org/show_bug.cgi?id=791622
if cc.has_argument('-fno-strict-aliasing')