From 6396c3f61cefceb104c2dad0fc246898c90d9f92 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Tue, 28 Sep 1993 15:40:30 -0700 Subject: [PATCH] (HUGE_VAL): Add #undef before HUGE_VAL define, instead of surrounding it with #ifndef/#endif. From-SVN: r5508 --- gcc/ginclude/math-3300.h | 3 +-- gcc/ginclude/math-68881.h | 6 ++++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/gcc/ginclude/math-3300.h b/gcc/ginclude/math-3300.h index 0edd8d67915..4e701257995 100644 --- a/gcc/ginclude/math-3300.h +++ b/gcc/ginclude/math-3300.h @@ -21,7 +21,7 @@ #include -#ifndef HUGE_VAL +#undef HUGE_VAL #define HUGE_VAL \ ({ \ double huge_val; \ @@ -31,7 +31,6 @@ : /* no inputs */); \ huge_val; \ }) -#endif __inline static const double sin (double x) { diff --git a/gcc/ginclude/math-68881.h b/gcc/ginclude/math-68881.h index ff06490992e..2c183f755e1 100644 --- a/gcc/ginclude/math-68881.h +++ b/gcc/ginclude/math-68881.h @@ -33,12 +33,15 @@ December 1989, add parens around `&' in pow. November 1990, added alternate definition of HUGE_VAL for Sun. */ +/* Changed by Jim Wilson: + September 1993, Use #undef before HUGE_VAL instead of #ifdef/#endif. */ + #ifndef __math_68881 #define __math_68881 #include -#ifndef HUGE_VAL +#undef HUGE_VAL #ifdef __sun__ /* The Sun assembler fails to handle the hex constant in the usual defn. */ #define HUGE_VAL \ @@ -57,7 +60,6 @@ huge_val; \ }) #endif -#endif __inline static const double sin (double x) -- 2.30.2