summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/dietlibc/lib/sys_siglist.c
diff options
context:
space:
mode:
Diffstat (limited to 'mdk-stage1/dietlibc/lib/sys_siglist.c')
-rw-r--r--mdk-stage1/dietlibc/lib/sys_siglist.c209
1 files changed, 173 insertions, 36 deletions
diff --git a/mdk-stage1/dietlibc/lib/sys_siglist.c b/mdk-stage1/dietlibc/lib/sys_siglist.c
index 80d7b3fb0..a753848d9 100644
--- a/mdk-stage1/dietlibc/lib/sys_siglist.c
+++ b/mdk-stage1/dietlibc/lib/sys_siglist.c
@@ -1,37 +1,174 @@
-const char *const sys_siglist[] =
- {
- "Signal 0",
- "Hangup",
- "Interrupt",
- "Quit",
- "Illegal instruction",
- "Trace/breakpoint trap",
- "IOT trap",
- "EMT trap",
- "Floating point exception",
- "Killed",
- "Bus error",
- "Segmentation fault",
- "Bad system call",
- "Broken pipe",
- "Alarm clock",
- "Terminated",
- "Urgent I/O condition",
- "Stopped (signal)",
- "Stopped",
- "Continued",
- "Child exited",
- "Stopped (tty input)",
- "Stopped (tty output)",
- "I/O possible",
- "CPU time limit exceeded",
- "File size limit exceeded",
- "Virtual timer expired",
- "Profiling timer expired",
- "Window changed",
- "Resource lost",
- "User defined signal 1",
- "User defined signal 2",
- 0
- };
+const char *const sys_siglist[] = {
+ "Signal 0",
+ "Hangup",
+ "Interrupt",
+ "Quit",
+ "Illegal instruction",
+ "Trace/breakpoint trap",
+ "ABRT/IOT trap",
+#if defined(__alpha__) || defined(__sparc__) || defined(__mips__) || defined(__hppa__)
+ "EMT trap",
+#else
+ "Bus error",
+#endif
+ "Floating point exception",
+ "Killed",
+#if defined(__alpha__) || defined(__sparc__) || defined(__mips__) || defined(__hppa__)
+ "Bus error",
+#else
+ "User defined signal 1",
+#endif
+ "Segmentation fault",
+#if defined(__alpha__) || defined(__sparc__) || defined(__mips__) || defined(__hppa__)
+ "Bad system call",
+#else
+ "User defined signal 2",
+#endif
+ "Broken pipe",
+ "Alarm clock",
+ "Terminated",
+#if defined(__hppa__)
+ "User defined signal 1",
+ "User defined signal 2",
+ "Child exited",
+ "Power lost",
+ "Virtual timer expired",
+ "Profiling timer expired",
+ "I/O possible",
+ "Window changed",
+ "Stopped (signal)",
+ "Stopped",
+ "Continued",
+ "Stopped (tty input)",
+ "Stopped (tty output)",
+ "Urgent I/O condition",
+ "Power lost",
+ "Unknown",
+ "Unknown",
+ "CPU time limit exceeded",
+ "File size limit exceeded",
+ "Unknown",
+ "Stack fault",
+#elif defined(__mips__)
+ "User defined signal 1",
+ "User defined signal 2",
+ "Child exited",
+ "Power lost",
+ "Window changed",
+ "Urgent I/O condition",
+ "I/O possible",
+ "Stopped (signal)",
+ "Stopped",
+ "Continued",
+ "Stopped (tty input)",
+ "Stopped (tty output)",
+ "Virtual timer expired",
+ "Profiling timer expired",
+ "CPU time limit exceeded",
+ "File size limit exceeded",
+#elif defined(__alpha__) || defined(__sparc__)
+ "Urgent I/O condition",
+ "Stopped (signal)",
+ "Stopped",
+ "Continued",
+ "Child exited",
+ "Stopped (tty input)",
+ "Stopped (tty output)",
+ "I/O possible",
+ "CPU time limit exceeded",
+ "File size limit exceeded",
+ "Virtual timer expired",
+ "Profiling timer expired",
+ "Window changed",
+ "Power/Resource lost",
+ "User defined signal 1",
+ "User defined signal 2",
+#else
+ "Stack fault",
+ "Child exited",
+ "Continued",
+ "Stopped (signal)",
+ "Stopped",
+ "Stopped (tty input)",
+ "Stopped (tty output)",
+ "Urgent I/O condition",
+ "CPU time limit exceeded",
+ "File size limit exceeded",
+ "Virtual timer expired",
+ "Profiling timer expired",
+ "Window changed",
+ "I/O possible",
+ "Power lost",
+ "Bad system call",
+#endif
+#ifndef __hppa__
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+#endif
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+#ifdef __mips__
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+ "Real time signal",
+#endif
+ 0
+};