pkgsrc/emulators/pcemu/patches/patch-af

32 lines
1,021 B
Text

$NetBSD: patch-af,v 1.2 1999/12/29 01:45:39 wiz Exp $
*** cpu.h~ Sun Apr 11 22:45:18 1999
--- cpu.h Sun Apr 11 22:46:50 1999
***************
*** 113,125 ****
format and back again. Obviously there is nothing to do for little-endian
machines... */
! #if defined(LITTLE_ENDIAN)
# define ChangeE(x) (WORD)(x)
#else
# define ChangeE(x) (WORD)(((x) << 8) | ((BYTE)((x) >> 8)))
#endif
! #if defined(LITTLE_ENDIAN) && !defined(ALIGNED_ACCESS)
# define ReadWord(x) (*(x))
# define WriteWord(x,y) (*(x) = (y))
# define CopyWord(x,y) (*x = *y)
--- 113,125 ----
format and back again. Obviously there is nothing to do for little-endian
machines... */
! #if BYTE_ORDER == LITTLE_ENDIAN
# define ChangeE(x) (WORD)(x)
#else
# define ChangeE(x) (WORD)(((x) << 8) | ((BYTE)((x) >> 8)))
#endif
! #if BYTE_ORDER == LITTLE_ENDIAN && !defined(ALIGNED_ACCESS)
# define ReadWord(x) (*(x))
# define WriteWord(x,y) (*(x) = (y))
# define CopyWord(x,y) (*x = *y)