X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fcommon%2Fcompat%2Fendian.h;h=ff383763461f19e32d76439275755f27524ea5a3;hb=6b5a354b068a40d1938a5480cf13d3fcb69ca914;hp=752d8a7316a09631318f5940d22ffe009c923303;hpb=f2c057a6c6933c7975d27117e0cac9cb44789cc6;p=lttng-tools.git diff --git a/src/common/compat/endian.h b/src/common/compat/endian.h index 752d8a731..ff3837634 100644 --- a/src/common/compat/endian.h +++ b/src/common/compat/endian.h @@ -5,6 +5,35 @@ * */ +/* + * This compat header provides the following defines: + * + * LITTLE_ENDIAN + * BIG_ENDIAN + * BYTE_ORDER + * + * And functions / macros : + * + * bswap_16() + * bswap_32() + * bswap_64() + * + * htobe16() + * htole16() + * be16toh() + * le16toh() + * + * htobe32() + * htole32() + * be32toh() + * le32toh() + * + * htobe64() + * htole64() + * be64toh() + * le64toh() + */ + #ifndef _COMPAT_ENDIAN_H #define _COMPAT_ENDIAN_H @@ -128,7 +157,6 @@ #define LITTLE_ENDIAN __LITTLE_ENDIAN #define BIG_ENDIAN __BIG_ENDIAN -#define PDP_ENDIAN __PDP_ENDIAN #define BYTE_ORDER __BYTE_ORDER #define betoh16(x) BE_16(x)