=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/top/Attic/sigconv.awk,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- src/usr.bin/top/Attic/sigconv.awk 1997/08/14 14:00:25 1.1 +++ src/usr.bin/top/Attic/sigconv.awk 1997/08/17 01:02:00 1.2 @@ -2,7 +2,8 @@ nsig = 0; j = 0; print "/* This file was automatically generated */" - print "/* by the awk script \"sigconv.awk\". */\n" + print "/* by the awk script \"sigconv.awk\". */" + print "/* $OpenBSD: sigconv.awk,v 1.2 1997/08/17 01:02:00 downsj Exp $ */\n" print "struct sigdesc {" print " char *name;" print " int number;" @@ -18,7 +19,7 @@ if (nsig < j) nsig = j; - siglist[j] = sprintf("\"%s\",\t%2d,", \ + siglist[j] = sprintf("\"%s\",\t%2d", \ substr(str, 4), j); } /^#[ \t]*define[ \t][ \t]*SIG[A-Z]/ { @@ -29,7 +30,7 @@ if (nsig < j) nsig = j; - siglist[j] = sprintf("\"%s\",\t%2d,", \ + siglist[j] = sprintf("\"%s\",\t%2d", \ substr(str, 4), j); } /^#[ \t]*define[ \t][ \t]*_SIG[A-Z]/ { @@ -40,14 +41,14 @@ if (nsig < j) nsig = j; - siglist[j] = sprintf("\"%s\",\t%2d,", \ + siglist[j] = sprintf("\"%s\",\t%2d", \ substr(str, 5), j); } END { for (n = 1; n <= nsig; n++) if (siglist[n] != "") - printf(" %s\n", siglist[n]); + printf(" { %s },\n", siglist[n]); - printf(" NULL,\t 0\n};\n"); + printf(" { NULL,\t 0 }\n};\n"); }