# HG changeset patch # User Richard M. Stallman # Date 768615464 0 # Node ID bf93ac2d8409fb364eeee44b46d194d681ab17e5 # Parent 5589126476cad619bb4ed7b7d336a6e8bea1de52 Don't declare logb if it is a macro. diff -r 5589126476ca -r bf93ac2d8409 src/floatfns.c --- a/src/floatfns.c Tue May 10 23:38:17 1994 +0000 +++ b/src/floatfns.c Wed May 11 00:17:44 1994 +0000 @@ -73,9 +73,9 @@ #include /* This declaration is omitted on some systems, like Ultrix. */ -#if !defined (HPUX) && defined (HAVE_LOGB) +#if !defined (HPUX) && defined (HAVE_LOGB) && !defined (logb) extern double logb (); -#endif /* not HPUX and HAVE_LOGB */ +#endif /* not HPUX and HAVE_LOGB and no logb macro */ #if defined(DOMAIN) && defined(SING) && defined(OVERFLOW) /* If those are defined, then this is probably a `matherr' machine. */