X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=ucw%2Fff-binary.h;h=0dff045043f737747da13708427e3f35ed49b258;hb=ac5c029143b60498116adbea326eb7b3ce6fa160;hp=babbbfcce8da7c0c97981cf9c0c50bd8c5973364;hpb=1cf8ac51f5495ccd5187dc220ffc69e95d6e0cfc;p=libucw.git diff --git a/ucw/ff-binary.h b/ucw/ff-binary.h index babbbfcc..0dff0450 100644 --- a/ucw/ff-binary.h +++ b/ucw/ff-binary.h @@ -11,8 +11,35 @@ #ifndef _UCW_FF_BINARY_H #define _UCW_FF_BINARY_H -#include "ucw/fastbuf.h" -#include "ucw/unaligned.h" +#include +#include + +#ifdef CONFIG_UCW_CLEAN_ABI +#define bget5_be_slow ucw_bget5_be_slow +#define bget5_le_slow ucw_bget5_le_slow +#define bget5_slow ucw_bget5_slow +#define bgetl_be_slow ucw_bgetl_be_slow +#define bgetl_le_slow ucw_bgetl_le_slow +#define bgetl_slow ucw_bgetl_slow +#define bgetq_be_slow ucw_bgetq_be_slow +#define bgetq_le_slow ucw_bgetq_le_slow +#define bgetq_slow ucw_bgetq_slow +#define bgetw_be_slow ucw_bgetw_be_slow +#define bgetw_le_slow ucw_bgetw_le_slow +#define bgetw_slow ucw_bgetw_slow +#define bput5_be_slow ucw_bput5_be_slow +#define bput5_le_slow ucw_bput5_le_slow +#define bput5_slow ucw_bput5_slow +#define bputl_be_slow ucw_bputl_be_slow +#define bputl_le_slow ucw_bputl_le_slow +#define bputl_slow ucw_bputl_slow +#define bputq_be_slow ucw_bputq_be_slow +#define bputq_le_slow ucw_bputq_le_slow +#define bputq_slow ucw_bputq_slow +#define bputw_be_slow ucw_bputw_be_slow +#define bputw_le_slow ucw_bputw_le_slow +#define bputw_slow ucw_bputw_slow +#endif #ifdef CPU_BIG_ENDIAN #define FF_ENDIAN be