From 20b7238057d2e7df09a030c204f4cd3b37cd406f Mon Sep 17 00:00:00 2001 From: Lephe Date: Tue, 8 Jun 2021 10:05:33 +0200 Subject: [PATCH] std: move endian.h to fxlibc --- include/gint/std/endian.h | 30 ++---------------------------- 1 file changed, 2 insertions(+), 28 deletions(-) diff --git a/include/gint/std/endian.h b/include/gint/std/endian.h index 7b98628..82c5221 100644 --- a/include/gint/std/endian.h +++ b/include/gint/std/endian.h @@ -1,28 +1,2 @@ -//--- -// gint:std:endian - Endianness conversion -//--- - -#ifndef GINT_STD_ENDIAN -#define GINT_STD_ENDIAN - -#include -#include - -/* CASIO calculators are configured as big-endian. */ - -#define htobe16(x) (x) -#define htole16(x) (__builtin_bswap16(x)) -#define be16toh(x) (x) -#define le16toh(x) (__builtin_bswap16(x)) - -#define htobe32(x) (x) -#define htole32(x) (__builtin_bswap32(x)) -#define be32toh(x) (x) -#define le32toh(x) (__builtin_bswap32(x)) - -#define htobe64(x) (x) -#define htole64(x) (__builtin_bswap64(x)) -#define be64toh(x) (x) -#define le64toh(x) (__builtin_bswap64(x)) - -#endif /* GINT_STD_ENDIAN */ +/* Now provided by fxlibc. */ +#include