(out, table)
| 181 | |
| 182 | #ifdef MAKECRCH |
| 183 | local void write_table(out, table) |
| 184 | FILE *out; |
| 185 | const unsigned long FAR *table; |
| 186 | { |
| 187 | int n; |
| 188 | |
| 189 | for (n = 0; n < 256; n++) |
| 190 | fprintf(out, "%s0x%08lxUL%s", n % 5 ? "" : " ", table[n], |
| 191 | n == 255 ? "\n" : (n % 5 == 4 ? ",\n" : ", ")); |
| 192 | } |
| 193 | #endif /* MAKECRCH */ |
| 194 | |
| 195 | #else /* !DYNAMIC_CRC_TABLE */ |