|
|
1.1 ! root 1: .TH TRAPER 3F "18 July 1983" ! 2: .UC 4 ! 3: .SH NAME ! 4: traper \- trap arithmetic errors ! 5: .SH SYNOPSIS ! 6: .B integer function traper (mask) ! 7: .SH DESCRIPTION ! 8: Integer overflow and floating point underflow are not normally ! 9: trapped during execution. This routine enables these traps by setting ! 10: status bits in the process status word. These bits are reset on ! 11: entry to a subprogram, and the previous state is restored on return. ! 12: Therefore, this routine must be called ! 13: .I inside ! 14: each subprogram in which these conditions should be trapped. ! 15: If the condition occurs and trapping is enabled, ! 16: signal SIGFPE is sent to the process. (See ! 17: .IR signal (3C)) ! 18: .PP ! 19: The argument has the following meaning: ! 20: .nf ! 21: ! 22: value meaning ! 23: 0 do not trap either condition ! 24: 1 trap integer overflow only ! 25: 2 trap floating underflow only ! 26: 3 trap both the above ! 27: ! 28: .fi ! 29: The previous value of these bits is returned. ! 30: .SH FILES ! 31: .ie \nM /usr/ucb/lib/libF77.a ! 32: .el /usr/lib/libF77.a ! 33: .SH "SEE ALSO" ! 34: signal(3C), signal(3F)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.