diff libdecnumber/decNumber.h @ 55:77e2b8dfacca gcc-4.4.5

update it from 4.4.3 to 4.5.0
author ryoma <e075725@ie.u-ryukyu.ac.jp>
date Fri, 12 Feb 2010 23:39:51 +0900
parents a06113de4d67
children 04ced10e8804
line wrap: on
line diff
--- a/libdecnumber/decNumber.h	Sun Feb 07 18:28:00 2010 +0900
+++ b/libdecnumber/decNumber.h	Fri Feb 12 23:39:51 2010 +0900
@@ -41,7 +41,7 @@
   #define DECNEG    0x80      /* Sign; 1=negative, 0=positive or zero */
   #define DECINF    0x40      /* 1=Infinity			      */
   #define DECNAN    0x20      /* 1=NaN				      */
-  #define DECSNAN   0x10      /* 1=sNaN				      */
+  #define DECSNAN   0x10      /* 1=sNaN 			      */
   /* The remaining bits are reserved; they must be 0		      */
   #define DECSPECIAL (DECINF|DECNAN|DECSNAN) /* any special value     */
 
@@ -108,6 +108,10 @@
 
   #include "decNumberSymbols.h"
 
+  #ifdef __cplusplus
+  extern "C" {
+  #endif
+
   /* Conversions						      */
   decNumber * decNumberFromInt32(decNumber *, int32_t);
   decNumber * decNumberFromUInt32(decNumber *, uint32_t);
@@ -119,7 +123,7 @@
   uint8_t   * decNumberGetBCD(const decNumber *, uint8_t *);
   decNumber * decNumberSetBCD(decNumber *, const uint8_t *, uint32_t);
 
-  /* Operators and elementary functions				      */
+  /* Operators and elementary functions 			      */
   decNumber * decNumberAbs(decNumber *, const decNumber *, decContext *);
   decNumber * decNumberAdd(decNumber *, const decNumber *, const decNumber *, decContext *);
   decNumber * decNumberAnd(decNumber *, const decNumber *, const decNumber *, decContext *);
@@ -180,7 +184,7 @@
 
   /* Macros for testing decNumber *dn				      */
   #define decNumberIsCanonical(dn) (1)	/* All decNumbers are saintly */
-  #define decNumberIsFinite(dn)	   (((dn)->bits&DECSPECIAL)==0)
+  #define decNumberIsFinite(dn)    (((dn)->bits&DECSPECIAL)==0)
   #define decNumberIsInfinite(dn)  (((dn)->bits&DECINF)!=0)
   #define decNumberIsNaN(dn)	   (((dn)->bits&(DECNAN|DECSNAN))!=0)
   #define decNumberIsNegative(dn)  (((dn)->bits&DECNEG)!=0)
@@ -192,4 +196,8 @@
 				    && (((dn)->bits&DECSPECIAL)==0))
   #define decNumberRadix(dn)	   (10)
 
+  #ifdef __cplusplus
+  }
+  #endif
+
 #endif