Index: fusl/src/signal/psignal.c |
diff --git a/fusl/src/signal/psignal.c b/fusl/src/signal/psignal.c |
new file mode 100644 |
index 0000000000000000000000000000000000000000..02f1c7609603885e291d63dcc1f649377b0aa6fb |
--- /dev/null |
+++ b/fusl/src/signal/psignal.c |
@@ -0,0 +1,10 @@ |
+#include <stdio.h> |
+#include <string.h> |
+#include <signal.h> |
+ |
+void psignal(int sig, const char *msg) |
+{ |
+ char *s = strsignal(sig); |
+ if (msg) fprintf(stderr, "%s: %s\n", msg, s); |
+ else fprintf(stderr, "%s\n", s); |
+} |