--- CMakeLists.txt.orig	2026-09-08 22:03:06 UTC
+++ CMakeLists.txt
@@ -32,16 +32,6 @@ endif()
         "Release" "Debug" "MinSizeRel" "RelWithDebInfo")
 endif()
 
-# Kuku's table layout is defined only for little-endian targets; the static_assert in
-# src/kuku/common.h explains why and is the primary guard. This is the backstop for
-# compilers that define no __BYTE_ORDER__ macro, and it reports the problem at configure
-# time with a clearer message than a compile error buried in a header.
-if(DEFINED CMAKE_CXX_BYTE_ORDER AND NOT CMAKE_CXX_BYTE_ORDER STREQUAL "LITTLE_ENDIAN")
-    message(FATAL_ERROR
-        "Kuku supports little-endian targets only, but CMAKE_CXX_BYTE_ORDER is "
-        "'${CMAKE_CXX_BYTE_ORDER}'.")
-endif()
-
 if(CMAKE_CONFIGURATION_TYPES)
     message(STATUS "Multi-config generator detected. Configurations: ${CMAKE_CONFIGURATION_TYPES}")
 else()
