1 //
2 //  rdata_bit.h - Bit-twiddling utility functions
3 //
4 
5 
6 int machine_is_little_endian(void);
7 
8 uint16_t byteswap2(uint16_t num);
9 uint32_t byteswap4(uint32_t num);
10 uint64_t byteswap8(uint64_t num);
11 
12 float byteswap_float(float num);
13 double byteswap_double(double num);
14