From 4a05d9ab2acc0b0dda1ddf1f3bcd66cbc906248c Mon Sep 17 00:00:00 2001 From: Antti Kantee Date: Tue, 3 Sep 2013 13:49:05 +0300 Subject: [PATCH] remove unused provided by libc anyway --- include/mini-os/byteswap.h | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 include/mini-os/byteswap.h diff --git a/include/mini-os/byteswap.h b/include/mini-os/byteswap.h deleted file mode 100644 index 4891378..0000000 --- a/include/mini-os/byteswap.h +++ /dev/null @@ -1,33 +0,0 @@ -#ifndef _MINIOS_BYTESWAP_H_ -#define _MINIOS_BYTESWAP_H_ - -/* Unfortunately not provided by newlib. */ - -#include -static inline uint16_t bswap_16(uint16_t x) -{ - return - ((((x) & 0xff00) >> 8) | (((x) & 0xff) << 8)); -} - -static inline uint32_t bswap_32(uint32_t x) -{ - return - ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | - (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24)); -} - -static inline uint64_t bswap_64(uint64_t x) -{ - return - ((((x) & 0xff00000000000000ULL) >> 56) | - (((x) & 0x00ff000000000000ULL) >> 40) | - (((x) & 0x0000ff0000000000ULL) >> 24) | - (((x) & 0x000000ff00000000ULL) >> 8) | - (((x) & 0x00000000ff000000ULL) << 8) | - (((x) & 0x0000000000ff0000ULL) << 24) | - (((x) & 0x000000000000ff00ULL) << 40) | - (((x) & 0x00000000000000ffULL) << 56)); -} - -#endif /* _MINIOS_BYTESWAP_H */ -- 2.39.5