From e437678f77f37d05acedb158cacc2739fd7f4d93 Mon Sep 17 00:00:00 2001 From: wilson Date: Tue, 28 Sep 1993 22:40:30 +0000 Subject: [PATCH] (HUGE_VAL): Add #undef before HUGE_VAL define, instead of surrounding it with #ifndef/#endif. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@5508 138bc75d-0d04-0410-961f-82ee72b054a4 --- 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.11.0