[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Tru64 4.0D declares round* but does not define them
From: |
Bruno Haible |
Subject: |
Re: Tru64 4.0D declares round* but does not define them |
Date: |
Mon, 29 Oct 2007 00:30:51 +0100 |
User-agent: |
KMail/1.5.4 |
Hi Ben,
> +2007-10-27 Ben Pfaff <address@hidden>
> +
> + Ralf Wildenhues reported that Tru64 4.0D declares the round
> + functions but does not have definitions.
> + * m4/check-math-lib.m4 (gl_CHECK_MATH_LIB): If the target function
> + cannot be found in any library, set the output variable to
> + "missing" instead of "".
> + * m4/round.m4: Also use our substitute if we cannot find round in
> + any library, even if it is declared.
> + * m4/roundf.m4: Likewise for roundf.
> + * m4/roundl.m4: Likewise for roundl.
> + * lib/math.in.h: Undefine roundf, round, roundl before defining
> + their replacements, to allow for hypothetical systems where these
> + may be defined as macros but not available in libraries.
Thanks! It passes the tests on OSF/1 4.0d now (and also on OSF/1 5.1,
MacOS X 10.3, AIX 5.1, IRIX 6.5).
Bruno