meson: set glib_extension in glibconfig.h to match the autotools output

https://bugzilla.gnome.org/show_bug.cgi?id=784995
This commit is contained in:
Christoph Reiter 2017-07-17 21:39:31 +02:00
parent cb0c224e94
commit be7c3ae611

View File

@ -905,16 +905,17 @@ elif long_size == 8
guint64_align = long_align guint64_align = long_align
elif long_long_size == 8 elif long_long_size == 8
gint64 = 'long long' gint64 = 'long long'
glib_extension='' glib_extension='G_GNUC_EXTENSION '
gint64_modifier=int64_m gint64_modifier=int64_m
gint64_format=int64_m + 'i' gint64_format=int64_m + 'i'
guint64_format=int64_m + 'u' guint64_format=int64_m + 'u'
gint64_constant='(val##LL)' gint64_constant='(G_GNUC_EXTENSION (val##LL))'
guint64_constant='(val##ULL)' guint64_constant='(G_GNUC_EXTENSION (val##ULL))'
guint64_align = long_long_align guint64_align = long_long_align
else else
error('Compiler provides no native 64-bit integer type') error('Compiler provides no native 64-bit integer type')
endif endif
glibconfig_conf.set('glib_extension', glib_extension)
glibconfig_conf.set('gint64', gint64) glibconfig_conf.set('gint64', gint64)
glibconfig_conf.set_quoted('gint64_modifier', gint64_modifier) glibconfig_conf.set_quoted('gint64_modifier', gint64_modifier)
glibconfig_conf.set_quoted('gint64_format', gint64_format) glibconfig_conf.set_quoted('gint64_format', gint64_format)