X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/0f00dc4c8eb47e67bc0f148c2dd109f73a451e0a..51f5bbe0bfe8a344c3cc1f5a9fddf885fa75d057:/math/gfx-sqr-mktab.c diff --git a/math/gfx-sqr-mktab.c b/math/gfx-sqr-mktab.c index 1ecd995..efc610a 100644 --- a/math/gfx-sqr-mktab.c +++ b/math/gfx-sqr-mktab.c @@ -60,24 +60,21 @@ fputs("\ * Bit spacing table for binary polynomial squaring\n\ */\n\ \n\ -#ifndef GFX_SQR_TAB_H\n\ -#define GFX_SQR_TAB_H\n\ +#include \n\ \n\ -#define GFX_SQRTAB { \\\n\ +const uint16 gfx_sqrtab[256] = {\n\ ", stdout); for (i = 0; i < 256; i++) { printf("0x%04x", t[i]); if (i == 255) - puts(" \\\n}\n"); + puts("\n};"); else if (i % 8 == 7) - fputs(", \\\n ", stdout); + fputs(",\n ", stdout); else fputs(", ", stdout); } - fputs("#endif\n", stdout); - if (fclose(stdout)) { fprintf(stderr, "error writing data\n"); exit(EXIT_FAILURE);