(*       File: SYS$LIBRARY:SIGDEF.PAS--PASCAL INCLUDE file
         to define System signaling and condition handling symbols.

 ****************************************************************************
 *									    *
 *  COPYRIGHT (c) 1978, 1980, 1982, 1984 BY				    *
 *  DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASSACHUSETTS.		    *
 *  ALL RIGHTS RESERVED.						    *
 * 									    *
 *  THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED   *
 *  ONLY IN  ACCORDANCE WITH  THE  TERMS  OF  SUCH  LICENSE  AND WITH THE   *
 *  INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR  ANY  OTHER   *
 *  COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY   *
 *  OTHER PERSON.  NO TITLE TO AND OWNERSHIP OF  THE  SOFTWARE IS  HEREBY   *
 *  TRANSFERRED.							    *
 * 									    *
 *  THE INFORMATION IN THIS SOFTWARE IS  SUBJECT TO CHANGE WITHOUT NOTICE   *
 *  AND  SHOULD  NOT  BE  CONSTRUED AS  A COMMITMENT BY DIGITAL EQUIPMENT   *
 *  CORPORATION.							    *
 * 									    *
 *  DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE  OR  RELIABILITY OF ITS   *
 *  SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.		    *
 * 									    *
 *									    *
 ****************************************************************************
                                                                        *)

SS$_ACCVIO     = %X000C;    (* ACCESS VIOLATION                         *)
SS$_OPCCUS     = %X0434;    (* OPCODE RESERVED TO CUSTOMER              *)
SS$_OPCDEC     = %X043C;    (* OPCODE RESERVED TO DIGITAL               *)
SS$_RADRMOD    = %X044C;    (* RESERVED ADDRESSING MODE                 *)
SS$_ROPRAND    = %X0454;    (* RESERVED OPERAND                         *)
SS$_FAIL       = %X045C;    (* SYSTEM SERVICE FAILURE                   *)
SS$_TBIT       = %X0464;    (* T-BIT TRAP                               *)
SS$_INTOVF     = %X047C;    (* INTEGER OVERFLOW                         *)
SS$_INTDIV     = %X0484;    (* INTEGER DIVIDE BY ZERO                   *)
SS$_FLTOVF     = %X048C;    (* FLOATING OVERFLOW                        *)
SS$_FLTDIV     = %X0494;    (* FLOATING/DECIMAL DIVIDE BY ZERO          *)
SS$_FLTUND     = %X049C;    (* FLOATING UNDERFLOW                       *)
SS$_DECOVF     = %X04A4;    (* DECIMAL OVERFLOW                         *)
SS$_SUBRNG     = %X04AC;    (* SUBSCRIPT OUT OF RANGE                   *)
SS$_FLTOVF_F   = %X04B4;    (* ARITHMETIC FAULT, FLOATING OVERFLOW      *)
SS$_FLTDIV_F   = %X04BC;    (* ARITHMETIC FAULT, FLOATING DIVIDE BY ZERO *)
SS$_FLTUND_F   = %X04C4;    (* ARITHMETIC FAULT, FLOATING UNDERFLOW     *)
SS$_NORMAL     = %X0001;    (* NORMAL COMPLETION                        *)
SS$_CONTINUE   = %X0001;    (* CONTINUE EXECUTION AT POINT OF EXCEPTION *)
SS$_RESIGNAL   = %X0918;    (* RESIGNAL CONDITION TO NEXT HANDLER       *)
SS$_UNWIND     = %X0920;    (* UNWIND CONDITION                         *)

(*      End of file SIGDEF.PAS      *)
