-static void
-fatal (s, a1, a2)
- char *s;
-{
- fprintf (stderr, "gencodes: ");
- fprintf (stderr, s, a1, a2);
- fprintf (stderr, "\n");
- exit (FATAL_EXIT_CODE);
+ /* Don't mention instructions whose names are the null string
+ or begin with '*'. They are in the machine description just
+ to be recognized. */
+ if (name[0] != 0 && name[0] != '*')
+ {
+ if (truth == 0)
+ printf ("#define CODE_FOR_%s CODE_FOR_nothing\n", name);
+ else
+ printf (" CODE_FOR_%s = %d,\n", name, code);
+ }