From 1d3ed28834bbfc3f1af2d8597c0c55564912b2c5 Mon Sep 17 00:00:00 2001 From: vlm Date: Tue, 14 Sep 2004 13:40:42 +0000 Subject: [PATCH] infinity and nan defined git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@323 59561ff5-6e30-0410-9f3c-9617f08c8826 --- skeletons/REAL.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/skeletons/REAL.c b/skeletons/REAL.c index 79b51736..ea37965b 100644 --- a/skeletons/REAL.c +++ b/skeletons/REAL.c @@ -12,6 +12,15 @@ #undef INT_MAX #define INT_MAX ((int)(((unsigned int)-1) >> 1)) +#ifndef INFINITY +#define INFINITY HUGE_VAL +#endif + +#ifndef NAN +static const double nan0; +#define NAN (nan0/nan0) +#endif + /* * REAL basic type description. */