Hello,

I'm trying to compile GNU Mach but it aborts because the file
i386/i386/fpu.c contains these calls

_Static_assert(sizeof(struct i386_xfp_xstate_header) == 8*8);
_Static_assert(sizeof(struct i386_xfp_save) == 512 + 8*8);

which are the only two calls two _Static_assert I found with grep in all
GNU Mach.
But _Static_assert requires another argument, an error string for when
the assertion fails.

(That's at least until C2X, which according to Wikipedia could introduce
one-argument _Static_assert https://en.wikipedia.org/wiki/C2x)


Is that a syntax error?


Warmly,
Andrea Monaco

Reply via email to