SIGNAL(7)
man page states:
The numeric value for each signal is given in the table below. As shown in the table, many signals have different numeric values on different architectures
...
Indeed. In Linux kernel source we can ensure f.e. with SIGTERM
- here is a bunch of signal.h files for different architectures.
So if it's OS level and there is no explicit relation with hardware, why is there such platform dependency? Why Linux can't handle it equally on all supported platforms?
P.S. This post didn't help.