diff -ur a/src/makeguids.c b/src/makeguids.c --- a/src/makeguids.c 2022-04-28 20:29:22.239917877 +0000 +++ b/src/makeguids.c 2022-04-28 20:32:15.714633086 +0000 @@ -178,6 +178,15 @@ fprintf(symout, "#include \n"); fprintf(symout, "#include \n"); fprintf(symout, "\n\ +#ifndef __bswap_constant_16\n\ +#define __bswap_constant_16(x)\\\n\ + ((unsigned short int) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))\n\ +#endif\n\ +#ifndef __bswap_constant_32\n\ +#define __bswap_constant_32(x)\\\n\ + ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | \\\n\ + (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24))\n\ +#endif\n\ #if BYTE_ORDER == BIG_ENDIAN\n\ #define cpu_to_be32(n) (n)\n\ #define cpu_to_be16(n) (n)\n\