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