diff --git a/make_machdep/little_endian.c b/make_machdep/little_endian.c
index e1a0dda9f3be407d69e7c08f4a14c26b81e55ae6..0804526ddbb4f7d4546fb300f6a1d0e76ce481f9 100644
--- a/make_machdep/little_endian.c
+++ b/make_machdep/little_endian.c
@@ -22,9 +22,9 @@
 
 #if defined(__BYTE_ORDER__)
 #if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
-__attribute__((section(".data"))) unsigned char little_endian = 0xf4;
+_Static_assert(0,"little_endian is False");
 #elif __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
-__attribute__((section(".data"))) unsigned char little_endian = 0x15;
+_Static_assert(0,"little_endian is True");
 #else
 #error Unexpected __BYTE_ORDER__
 #endif