summaryrefslogtreecommitdiff
path: root/usr/src/head/nan.h
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/head/nan.h')
-rw-r--r--usr/src/head/nan.h8
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()