projects
/
platform
/
upstream
/
bash.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Imported from ../bash-2.0.tar.gz.
[platform/upstream/bash.git]
/
support
/
mksignames.c
diff --git
a/signames.c
b/support/mksignames.c
similarity index 97%
rename from
signames.c
rename to
support/mksignames.c
index
f5216d5
..
655485b
100644
(file)
--- a/
signames.c
+++ b/
support/mksignames.c
@@
-36,6
+36,7
@@
char *signal_names[2 * NSIG];
char *progname;
char *progname;
+void
initialize_signames ()
{
register int i;
initialize_signames ()
{
register int i;
@@
-238,8
+239,11
@@
initialize_signames ()
signal_names[i] = (char *)malloc (18);
sprintf (signal_names[i], "SIGJUNK(%d)", i);
}
signal_names[i] = (char *)malloc (18);
sprintf (signal_names[i], "SIGJUNK(%d)", i);
}
+
+ signal_names[NSIG] = "DEBUG";
}
}
+void
write_signames (stream)
FILE *stream;
{
write_signames (stream)
FILE *stream;
{
@@
-247,18
+251,19
@@
write_signames (stream)
fprintf (stream, "/* This file was automatically created by %s.\n",
progname);
fprintf (stream, "/* This file was automatically created by %s.\n",
progname);
- fprintf (stream, " Do not edit. Edit signames.c instead. */\n\n");
+ fprintf (stream, " Do not edit. Edit s
upport/mks
ignames.c instead. */\n\n");
fprintf (stream,
"/* A translation list so we can be polite to our users. */\n");
fprintf (stream, "char *signal_names[NSIG + 2] = {\n");
fprintf (stream,
"/* A translation list so we can be polite to our users. */\n");
fprintf (stream, "char *signal_names[NSIG + 2] = {\n");
- for (i = 0; i < NSIG; i++)
+ for (i = 0; i <
=
NSIG; i++)
fprintf (stream, " \"%s\",\n", signal_names[i]);
fprintf (stream, " (char *)0x0,\n");
fprintf (stream, "};\n");
}
fprintf (stream, " \"%s\",\n", signal_names[i]);
fprintf (stream, " (char *)0x0,\n");
fprintf (stream, "};\n");
}
+int
main (argc, argv)
int argc;
char **argv;
main (argc, argv)
int argc;
char **argv;
@@
-286,7
+291,7
@@
main (argc, argv)
if (!stream)
{
if (!stream)
{
- fprintf (stderr, "%s: %s
Cannot be opened or written to.
\n",
+ fprintf (stderr, "%s: %s
: cannot open for writing
\n",
progname, stream_name);
exit (2);
}
progname, stream_name);
exit (2);
}