Module Name:    src
Committed By:   kamil
Date:           Mon May  6 11:58:37 UTC 2019

Modified Files:
        src/usr.bin/ktruss: makeerrnos.sh

Log Message:
Add support for SIGRTMIN+1..SIGRTMAX-1 signals in ktruss(1)

Generate misc.c and misc.h with entries for signals between SIGRTMIN+1
and SIGRTMAX-1.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.bin/ktruss/makeerrnos.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.bin/ktruss/makeerrnos.sh
diff -u src/usr.bin/ktruss/makeerrnos.sh:1.6 src/usr.bin/ktruss/makeerrnos.sh:1.7
--- src/usr.bin/ktruss/makeerrnos.sh:1.6	Mon Mar 12 22:02:07 2012
+++ src/usr.bin/ktruss/makeerrnos.sh	Mon May  6 11:58:37 2019
@@ -1,6 +1,6 @@
 #! /bin/sh
 #
-#	$NetBSD: makeerrnos.sh,v 1.6 2012/03/12 22:02:07 dyoung Exp $
+#	$NetBSD: makeerrnos.sh,v 1.7 2019/05/06 11:58:37 kamil Exp $
 
 if [ $# -ne 3 ]; then
 	echo "usage: makeerrnos.sh errno.h signal.h output"
@@ -53,10 +53,22 @@ ${AWK} '
 			break;
 	i++;
 	j = i + 1;
+
+	if ($i == "SIGRTMIN") {
+		sigrtmin=$j;
+	}
+	if ($i == "SIGRTMAX") {
+		sigrtmax=$j;
+	}
+
 	#
 	printf("\t{ \"%s\", %s },\n", $i, $j);
 }
 END {
+	j = 1;
+	for (i = sigrtmin + 1; i < sigrtmax; i++) {
+		printf("\t{ \"SIGRTMIN+%s\", %s },\n", j++, i);
+	}
 	print "	{ \"0\", 0 },\n";
 }
 ' | sort -n -k 3 >> $CFILE

Reply via email to