SIGEMT
From Wikipedia, the free encyclopedia
| The introduction to this November 2006 provides insufficient context for those unfamiliar with the subject. Please help improve the article with a good introductory style. |
|
|||||
|
SA_SIGINFO macros
|
|||||
|---|---|---|---|---|---|
| None
|
|||||
On some Unix-like platforms, SIGEMT is the signal sent to computer programs when an emulator trap occurs. The symbolic constant for SIGEMT is defined in signal.h. Symbolic signal names are used because signal numbers can vary across platforms.
[edit] Etymology
SIG is a common prefix for signal names. EMT is an abbreviation for emulator trap; it is the name of an instruction on the highly influential PDP-11 architecture.
[edit] Usage
| Please help improve this section by expanding it. Further information might be found on the talk page or at requests for expansion. |
On the PDP-11 architecture, EMT, TRAP, BPT and IOT were instructions used for program traps. EMT was for system software, TRAP for programmer use, BPT for debugging, and IOT for I/O routines. Currently EMT does not have a standardised usage.
Solaris sends SIGEMT to new lightweight processes to enable them to reset hardware performance counters.[1]
[edit] References
- ^ cpc_bind_curlwp(3CPC). Solaris man pages. Sun Microsystems, Inc. (October 26, 2005). Retrieved on 2007-01-24.
|
||||||||

