diff --git a/dios/libm/math_private.h b/dios/libm/math_private.h
index cb612fcc552073ebfdb4b1d4d1e728df290990bc..15fdc29297327adc50205d79ca6b180707844ec2 100644
--- a/dios/libm/math_private.h
+++ b/dios/libm/math_private.h
@@ -19,6 +19,7 @@
 
 #include <sys/types.h>
 #include <stdint.h>
+#include <endian.h>
 
 typedef __uint64_t u_int64_t;
 typedef __uint32_t u_int32_t;