[patch] required signals

Albert D. Cahalan (acahalan@cs.uml.edu)
Thu, 18 Feb 1999 21:54:11 -0500 (EST)


Four Linux ports violate standards: i386, ppc, m68k, and arm.
We must have SIGSYS to meet the Single UNIX specification v2.
Those four ports are also the only ones that lack SIGEMT.

This patch documents the non-standard signals and, when possible,
defines non-standard signals in terms of standard signals
rather than the reverse.

-- old code --
#define SIGIOT 6
#define SIGSTKFLT 16
#define SIGIO 29
#define SIGPOLL SIGIO
#define SIGUNUSED 31

-- new code --
#define SIGSYS 16
#define SIGPOLL 29
#define SIGEMT 31
#define SIGIOT SIGABRT
#define SIGSTKFLT SIGSYS
#define SIGIO SIGPOLL
#define SIGUNUSED SIGEMT

(the patch contains additional comments)

begin 664 signals.gz
M'XL(`*L"Q#8"`^V776^B4!"&K^%73+)W(L7#E\I-[8=N3:D:P79W[VC!+5D$
M`Y)T__T.H)1S6C#-)G4WP0LB<^:=>1T.C^#ZZS6(,R>-(0I<+Y;\\"E(74]R
MDHWHQ!LI\7^&3G#V#($?IB^UR[PHBD<J<)/8AXGW"$2&GFHHLJ&J0(;#(2\(
MPI'RE%8S9-W0]MK1"$1%[?9!P*,.HQ$/7UQO[8<>6-.O4]/D.%"IF+V\6&!0
MHX(7ETL;@SHO5M7S(E9-O%Q9&.M3L<EBC+$!%;LM6A<&U=R@JN"1,;B89EJB
MT&;,Y1T&&=OC/*A1#BW[=F+:'-%YH1K]CAX)[?OJQKS&(&W\:C[#7TAHYY8]
MQ_F0PKFF=XD*@J9UR8#U_FUB_>`XF1[DO9V[E^GNB^5\@JE]ROS#='9UP\D#
M9N:8-Z1"BWDVRGR-%Z4.M6;.+;L0="1:]+#D.*57QC+]:K:RQM><0JAI'6R`
MU($P"L5DYX2N$[M=>$QW\!1M-E$(NP@NK6O`%;!^)_>`W80W%M&&\-8"6[<H
MD%4RLST/Q1ZO5LR\CN_P=RGDPZ9X@6WG!+Z3>`EK.=_<Y<Y'T3;:IH$3LWG[
M+7;85IB(MWFM]<,E+&?"%,93]NKM4W$Y2SYG![&_:(>1U/7G@<]F93][B0?)
M<Y1B4ACMX-'#:86)CV3RW/PKSF67P#J.-I`F7AS@F,X@JU%UMK3OIC-.D7FW
M"9"^,M";"$FMUR"2RGF'D;TF1M:+-8/T2G$+R<^"9+^%Y"=!$EI(?A22IT#D
M1A_\:D(DM5Z#2"KG'40.FA!9+T9$Z@89MHAL$=D^1_X-(J'\[.^`\OP8,5]E
MN->@*CO.3Z#:YG2L:?N6I[2L(Y6R<[9/<:U?^^`\C_H\!6>WVZ<FS%:7:RA;
M36$AJQ@]N0FRM5I\5Y<-17MEK*QE",/CO\I81=O_"?QWC%7[.6-5O65L^Z[^
0Z8^A<.K'T#]H`.1`RQ0`````
`
end

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/