From 2ce4822bef81244f846f31023f1f064ddf112e9c Mon Sep 17 00:00:00 2001 From: Virgile Prevosto <virgile.prevosto@m4x.org> Date: Wed, 15 Feb 2023 11:30:57 +0100 Subject: [PATCH] [machdep] convert char_is_unsigned test to _Static_assert --- make_machdep/char_is_unsigned.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/make_machdep/char_is_unsigned.c b/make_machdep/char_is_unsigned.c index dd4f61b9e48..aca0a805406 100644 --- a/make_machdep/char_is_unsigned.c +++ b/make_machdep/char_is_unsigned.c @@ -1,4 +1,2 @@ -#include "make_machdep_common.h" - -__attribute__((section(".data"))) -unsigned char char_is_unsigned = (char)-1 >= 0 ? 0x15 : 0xf4; +_Static_assert((char)-1 >= 0 ? 1 : 0, "char_is_unsigned is False"); +_Static_assert((char)-1 >= 0 ? 0 : 1, "char_is_unsigned is True"); -- GitLab