about summary refs log tree commit diff
diff options
context:
space:
mode:
authorOliver Kiddle <opk@zsh.org>2024-02-28 13:55:51 +0100
committerOliver Kiddle <opk@zsh.org>2024-02-28 13:55:51 +0100
commit3078e07729930bfbff647b9b63452b58a54ecc70 (patch)
treec204025a13be2b9f9e18cb63106e5845ebf270fa
parent5331ff11c64d9d292f4fe817723af6e0a067fa1f (diff)
downloadzsh-3078e07729930bfbff647b9b63452b58a54ecc70.tar.gz
zsh-3078e07729930bfbff647b9b63452b58a54ecc70.tar.xz
zsh-3078e07729930bfbff647b9b63452b58a54ecc70.zip
52623: add some Solaris signal descriptions
-rw-r--r--ChangeLog4
-rw-r--r--Src/signames2.awk3
2 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 53038c221..7aaadfeb3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2024-02-28  Oliver Kiddle  <opk@zsh.org>
 
+	* 52623: Src/signames2.awk: add some Solaris signal descriptions
+
+2024-02-28  Oliver Kiddle  <opk@zsh.org>
+
 	* 52594: Completion/Zsh/Command/_kill, Doc/Zsh/builtins.yo,
 	Doc/Zsh/params.yo, Src/Modules/parameter.c, Src/builtin.c,
 	Src/exec.c, Src/hashtable.c, Src/init.c, Src/jobs.c, Src/params.c,
diff --git a/Src/signames2.awk b/Src/signames2.awk
index 5738030c6..0b254f751 100644
--- a/Src/signames2.awk
+++ b/Src/signames2.awk
@@ -27,6 +27,7 @@
 	if (signam == "CONT")   { msg[signum] = "continued" }
 	if (signam == "EMT")    { msg[signum] = "EMT instruction" }
 	if (signam == "FPE")    { msg[signum] = "floating point exception" }
+        if (signam == "FREEZE") { msg[signum] = "checkpoint freeze" }
 	if (signam == "HUP")    { msg[signum] = "hangup" }
 	if (signam == "ILL")    { msg[signum] = "illegal hardware instruction" }
 	if (signam == "INFO")   { msg[signum] = "status request from keyboard" }
@@ -43,6 +44,7 @@
 	if (signam == "SEGV")   { msg[signum] = "segmentation fault" }
 	if (signam == "SYS")    { msg[signum] = "invalid system call" }
 	if (signam == "TERM")   { msg[signum] = "terminated" }
+        if (signam == "THAW")   { msg[signum] = "checkpoint thaw" }
 	if (signam == "TRAP")   { msg[signum] = "trace trap" }
 	if (signam == "URG")    { msg[signum] = "urgent condition" }
 	if (signam == "USR1")   { msg[signum] = "user-defined signal 1" }
@@ -51,6 +53,7 @@
 	if (signam == "WINCH")  { msg[signum] = "window size changed" }
 	if (signam == "XCPU")   { msg[signum] = "cpu limit exceeded" }
 	if (signam == "XFSZ")   { msg[signum] = "file size limit exceeded" }
+        if (signam == "XRES")   { msg[signum] = "resource control exceeded" }
     }
 }