The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/include/asm-alpha/gentrap.h

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 #ifndef _ASMAXP_GENTRAP_H
    2 #define _ASMAXP_GENTRAP_H
    3 
    4 /*
    5  * Definitions for gentrap causes.  They are generated by user-level
    6  * programs and therefore should be compatible with the corresponding
    7  * OSF/1 definitions.
    8  */
    9 #define GEN_INTOVF      -1      /* integer overflow */
   10 #define GEN_INTDIV      -2      /* integer division by zero */
   11 #define GEN_FLTOVF      -3      /* fp overflow */
   12 #define GEN_FLTDIV      -4      /* fp division by zero */
   13 #define GEN_FLTUND      -5      /* fp underflow */
   14 #define GEN_FLTINV      -6      /* invalid fp operand */
   15 #define GEN_FLTINE      -7      /* inexact fp operand */
   16 #define GEN_DECOVF      -8      /* decimal overflow (for COBOL??) */
   17 #define GEN_DECDIV      -9      /* decimal division by zero */
   18 #define GEN_DECINV      -10     /* invalid decimal operand */
   19 #define GEN_ROPRAND     -11     /* reserved operand */
   20 #define GEN_ASSERTERR   -12     /* assertion error */
   21 #define GEN_NULPTRERR   -13     /* null pointer error */
   22 #define GEN_STKOVF      -14     /* stack overflow */
   23 #define GEN_STRLENERR   -15     /* string length error */
   24 #define GEN_SUBSTRERR   -16     /* substring error */
   25 #define GEN_RANGERR     -17     /* range error */
   26 #define GEN_SUBRNG      -18
   27 #define GEN_SUBRNG1     -19      
   28 #define GEN_SUBRNG2     -20
   29 #define GEN_SUBRNG3     -21     /* these report range errors for */
   30 #define GEN_SUBRNG4     -22     /* subscripting (indexing) at levels 0..7 */
   31 #define GEN_SUBRNG5     -23
   32 #define GEN_SUBRNG6     -24
   33 #define GEN_SUBRNG7     -25
   34 
   35 /* the remaining codes (-26..-1023) are reserved. */
   36 
   37 #endif /* _ASMAXP_GENTRAP_H */

Cache object: 25df7f4deb8fe9b8005f2e09d4d7d11d


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.