From 72585772efed4a238050f4f6ca9ec97e352f2684 Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Fri, 12 Apr 2024 17:32:58 +0630 Subject: Fixing build problems due to endian.h Have to define _DEFAULT_SOURCE before you can use the endian conversion functions. As most standard library headers use features.h, and _DEFAULT_SOURCE must be defined before features.h is included, we have to include base.h before other headers. --- lib/base.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'lib/base.c') diff --git a/lib/base.c b/lib/base.c index b7a6ed5..a2763c4 100644 --- a/lib/base.c +++ b/lib/base.c @@ -10,11 +10,10 @@ * Description: Implementation of basic library functions */ -#include -#include - #include "./base.h" +#include + hword convert_bytes_to_hword(byte *bytes) { hword be_h = 0; -- cgit v1.2.3-13-gbd6f