17c2fbfb3SApril Chinlib	strsignal string.h signal.h
27c2fbfb3SApril Chin
37c2fbfb3SApril Chintst	- run{
47c2fbfb3SApril Chin	for sig in `/bin/kill -l 2>/dev/null`
57c2fbfb3SApril Chin	do	case $sig in
67c2fbfb3SApril Chin		*[!A-Za-z0-9_]*|*MIN|*MAX)
77c2fbfb3SApril Chin			;;
87c2fbfb3SApril Chin		*)	echo "#if defined(SIG$sig) && !defined(HAD_SIG$sig)"
97c2fbfb3SApril Chin			echo "0,\"$sig\",SIG$sig,"
107c2fbfb3SApril Chin			echo "#endif"
117c2fbfb3SApril Chin			;;
127c2fbfb3SApril Chin		esac
137c2fbfb3SApril Chin	done
147c2fbfb3SApril Chin}end
15