Revision 866be65d target-alpha/cpu.h
b/target-alpha/cpu.h | ||
---|---|---|
450 | 450 |
}; |
451 | 451 |
|
452 | 452 |
/* Arithmetic exception */ |
453 |
enum { |
|
454 |
EXCP_ARITH_OVERFLOW, |
|
455 |
}; |
|
453 |
#define EXC_M_IOV (1<<16) /* Integer Overflow */ |
|
454 |
#define EXC_M_INE (1<<15) /* Inexact result */ |
|
455 |
#define EXC_M_UNF (1<<14) /* Underflow */ |
|
456 |
#define EXC_M_FOV (1<<13) /* Overflow */ |
|
457 |
#define EXC_M_DZE (1<<12) /* Division by zero */ |
|
458 |
#define EXC_M_INV (1<<11) /* Invalid operation */ |
|
459 |
#define EXC_M_SWC (1<<10) /* Software completion */ |
|
456 | 460 |
|
457 | 461 |
enum { |
458 | 462 |
IR_V0 = 0, |
Also available in: Unified diff