From 45923c08b00ccdfd888caf6d2b555a137c563988 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Wed, 18 Oct 2017 16:13:24 +0000 Subject: Better packing / unpacking code Godbolted for x86_64 with gcc and clang. --- src/headers/bits-bendian | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/headers/bits-bendian') diff --git a/src/headers/bits-bendian b/src/headers/bits-bendian index ef57f58..6caf1e7 100644 --- a/src/headers/bits-bendian +++ b/src/headers/bits-bendian @@ -1,3 +1,6 @@ #define uint@BITS@_little_endian(s, n) uint@BITS@_reverse((s), (n)) #define uint@BITS@_big_endian(s, n) +#define uint@BITS@_little(u) uint@BITS@_bswap(u) +#define uint@BITS@_big(u) (u) + -- cgit v1.2.3