diff -Naur a/mesonbuild/compilers/c.py b/mesonbuild/compilers/c.py --- a/mesonbuild/compilers/c.py 2017-12-10 08:37:19.000000000 -0500 +++ b/mesonbuild/compilers/c.py 2018-03-24 07:46:04.739929307 -0400 @@ -406,7 +406,7 @@ }}''' if not self.compiles(t.format(**fargs), env, extra_args, dependencies): return -1 - return self.cross_compute_int('sizeof(%s)' % typename, 1, 128, None, prefix, env, extra_args, dependencies) + return self.cross_compute_int('sizeof(%s)' % typename, 1, 1024, None, prefix, env, extra_args, dependencies) def sizeof(self, typename, prefix, env, extra_args=None, dependencies=None): if extra_args is None: