From f92bf3d8cdf4aa9c00c225ecb7c155516b5de91e Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sun, 11 Nov 2018 09:15:14 +0000 Subject: meson - define WORDS_BIGENDIAN if on big endian --- meson.build | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'meson.build') diff --git a/meson.build b/meson.build index 8ec9b5e06a..6e1a574ca8 100644 --- a/meson.build +++ b/meson.build @@ -120,6 +120,11 @@ cpu_altivec = false evas_opt_c_args = [ ] machine_c_args = [ ] compiler = meson.get_compiler('c') + +if host_machine.endian() == 'big' + config_h.set10('WORDS_BIGENDIAN', true) +endif + if host_machine.cpu_family() == 'x86' or host_machine.cpu_family() == 'x86_64' if compiler.has_header('immintrin.h') == true if (get_option('cpu-mmx') == true) -- cgit v1.2.1