[glib: 3/5] build: Define _QNX_SOURCE on QNX




commit 5de22998d521b06e3556f67b9e7d2b586da15f7d
Author: Ole André Vadla Ravnås <oleavr gmail com>
Date:   Tue Jan 19 23:17:11 2021 +0100

    build: Define _QNX_SOURCE on QNX
    
    This is in order to activate all library features.

 meson.build | 4 ++++
 1 file changed, 4 insertions(+)
---
diff --git a/meson.build b/meson.build
index 5845d74d0..3f835f73b 100644
--- a/meson.build
+++ b/meson.build
@@ -98,6 +98,10 @@ build_tests = get_option('tests') and (not meson.is_cross_build() or (meson.is_c
 
 add_project_arguments('-D_GNU_SOURCE', language: 'c')
 
+if host_system == 'qnx'
+  add_project_arguments('-D_QNX_SOURCE', language: 'c')
+endif
+
 # Disable strict aliasing;
 # see https://bugzilla.gnome.org/show_bug.cgi?id=791622
 if cc.has_argument('-fno-strict-aliasing')


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]