www.delorie.com/djgpp/doc/libc-2.01/libc_595.html   search  
Go to the first, previous, next, last section, table of contents.


_status87

Syntax

#include <float.h>

unsigned int _status87(void);

Description

Returns the status word of the FPU, which indicate the results of the most recently completed FPU operation:

---- ---- ---- --X = SW_INVALID - invalid operation
---- ---- ---- --X- = SW_DENORMAL - denormalized operand
---- ---- ---- -X-- = SW_ZERODIVIDE - division by zero
---- ---- ---- X-- = SW_OVERFLOW - overflow
---- ---- --X ---- = SW_UNDERFLOW - underflow
---- ---- --X- ---- = SW_INEXACT - loss of precision
---- ---- -X-- ---- = SW_STACKFAULT - stack over/under flow
---- ---- X-- ---- = SW_ERRORSUMMARY - set if any errors
-X-- -XXX ---- ---- = SW_COND - condition code
---- --X ---- ---- = SW_C0
---- --X- ---- ---- = SW_C1
---- -X-- ---- ---- = SW_C2
-X-- ---- ---- ---- = SW_C3
--XX X-- ---- ---- = SW_TOP - top of stack (use SW_TOP_SHIFT to shift it)
X-- ---- ---- ---- = SW_BUSY - fpu is busy


Go to the first, previous, next, last section, table of contents.

  prev next   webmaster     delorie software   privacy  
  Copyright © 1997     Updated Apr 1997