diff options
Diffstat (limited to 'usr/src/head/nan.h')
-rw-r--r-- | usr/src/head/nan.h | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/usr/src/head/nan.h b/usr/src/head/nan.h index 52f870b859..b45358839f 100644 --- a/usr/src/head/nan.h +++ b/usr/src/head/nan.h @@ -24,6 +24,8 @@ /* + * Copyright 2014 Garrett D'Amore <garrett@damore.org> + * * Copyright (c) 1996, by Sun Microsystems, Inc. * All Rights Reserved */ @@ -31,8 +33,6 @@ #ifndef _NAN_H #define _NAN_H -#pragma ident "%Z%%M% %I% %E% SMI" - /* * Handling of Not_a_Number's (only in IEEE floating-point standard) */ @@ -120,11 +120,7 @@ typedef union #define GETNaNPC(dval) (((dnan *)&(dval))->inf_parts.bits << 12 | \ ((dnan *)&(dval))->nan_parts.fraction_low >> 20) -#if defined(__STDC__) #define KILLFPE() (void) _kill(_getpid(), 8) -#else -#define KILLFPE() (void) kill(getpid(), 8) -#endif #define NaN(X) (((dnan *)&(X))->nan_parts.exponent == 0x7ff) #define KILLNaN(X) if (NaN(X)) KILLFPE() |