diff -Naur cdrkit-1.1.11.org/include/btorder.h cdrkit-1.1.11.sw/include/btorder.h --- cdrkit-1.1.11.org/include/btorder.h 2022-02-28 02:48:17.340000000 +0000 +++ cdrkit-1.1.11.sw/include/btorder.h 2022-02-28 02:52:34.310000000 +0000 @@ -112,6 +112,7 @@ # if defined(__i386__) || defined(__i386) || defined(i386) || \ defined(__alpha__) || defined(__alpha) || defined(alpha) || \ + defined(__sw_64__) || defined(__sw_64) || defined(sw_64) || \ defined(__arm__) || defined(__arm) || defined(arm) # define _BIT_FIELDS_LTOH # endif diff -Naur cdrkit-1.1.11.org/libusal/scsi-vms.c cdrkit-1.1.11.sw/libusal/scsi-vms.c --- cdrkit-1.1.11.org/libusal/scsi-vms.c 2022-02-28 02:48:17.310000000 +0000 +++ cdrkit-1.1.11.sw/libusal/scsi-vms.c 2022-02-28 02:54:34.040000000 +0000 @@ -117,7 +117,7 @@ Uint SCSI$L_RES_6; /* Reserved */ }; -#ifdef __ALPHA +#if defined __ALPHA || defined __SW_64 #pragma member_alignment save #pragma nomember_alignment #endif @@ -129,7 +129,7 @@ Uchar SCSI$B_IOSB_STS; /* SCSI device status */ }; -#ifdef __ALPHA +#if defined __ALPHA || defined __SW_64 #pragma member_alignment restore #endif