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.
|