--- zzzz-none-000/linux-4.1.52/include/uapi/linux/aio_abi.h 2018-05-28 02:26:45.000000000 +0000 +++ bcm63-7530ax-731/linux-4.1.52/include/uapi/linux/aio_abi.h 2022-03-02 11:37:13.000000000 +0000 @@ -62,6 +62,15 @@ __s64 res2; /* secondary result */ }; +#if defined(CONFIG_BCM_KF_RUNNER) +#if defined(__LITTLE_ENDIAN) +#define PADDED(x,y) x, y +#elif defined(__BIG_ENDIAN) +#define PADDED(x,y) y, x +#else +#error edit for your odd byteorder. +#endif +#else #if defined(__BYTE_ORDER) ? __BYTE_ORDER == __LITTLE_ENDIAN : defined(__LITTLE_ENDIAN) #define PADDED(x,y) x, y #elif defined(__BYTE_ORDER) ? __BYTE_ORDER == __BIG_ENDIAN : defined(__BIG_ENDIAN) @@ -69,6 +78,7 @@ #else #error edit for your odd byteorder. #endif +#endif /* * we always use a 64bit off_t when communicating