diff options
Diffstat (limited to 'byterun/reverse.h')
-rw-r--r-- | byterun/reverse.h | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/byterun/reverse.h b/byterun/reverse.h index 124b90888..7d112a124 100644 --- a/byterun/reverse.h +++ b/byterun/reverse.h @@ -11,21 +11,11 @@ /* $Id$ */ -/* Swap byte-order in 16-bit, 32-bit and 64-bit words */ +/* Swap byte-order in 32-bit integers and in words */ #ifndef _reverse_ #define _reverse_ - -#define Reverse_short(s) { \ - char * _p; \ - int _a; \ - _p = (char *) (s); \ - _a = _p[0]; \ - _p[0] = _p[1]; \ - _p[1] = _a; \ -} - #define Reverse_int32(w) { \ char * _p; \ int _a; \ @@ -56,12 +46,7 @@ _p[4] = _a; \ } -#ifdef ARCH_SIXTYFOUR -#define Reverse_word Reverse_int64 -#else -#define Reverse_word Reverse_int32 -#endif - #define Reverse_double Reverse_int64 + #endif /* _reverse_ */ |