Made to work if BYTES_REVERSED and/or WORDS_REVERSED are not defined

This commit is contained in:
ceriel
1991-01-18 09:54:56 +00:00
parent 92c55fa13a
commit 7452cc7dc6
4 changed files with 49 additions and 64 deletions

View File

@@ -13,6 +13,14 @@
#define Xchar(ch) ((ch) & 0377)
#endif
#if ! defined(BYTES_REVERSED)
#define BYTES_REVERSED 1
#endif
#if ! defined(WORDS_REVERSED)
#define WORDS_REVERSED 1
#endif
#if BYTES_REVERSED
#define uget2(c) (Xchar((c)[0]) | ((unsigned) Xchar((c)[1]) << 8))
#define Xput2(i, c) (((c)[0] = (i)), ((c)[1] = (i) >> 8))