Make fenv.h FE_* macros usable in #if (bug 3439).
[jlayton/glibc.git] / ChangeLog
index ad0343667be153ae86174a4a3d641ed2f9e8fb0e..d40c31c3eb599b21533e42f2c9864dc0920a0775 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,61 @@
+2012-11-03  Joseph Myers  <joseph@codesourcery.com>
+
+       [BZ #3439]
+       * sysdeps/powerpc/bits/fenv.h (FE_INEXACT): Define macro to
+       integer constant usable in #if and use that to give value to enum
+       constant.
+       (FE_DIVBYZERO): Likewise.
+       (FE_UNDERFLOW): Likewise.
+       (FE_OVERFLOW): Likewise.
+       (FE_INVALID): Likewise.
+       (FE_INVALID_SNAN): Likewise.
+       (FE_INVALID_ISI): Likewise.
+       (FE_INVALID_IDI): Likewise.
+       (FE_INVALID_ZDZ): Likewise.
+       (FE_INVALID_IMZ): Likewise.
+       (FE_INVALID_COMPARE): Likewise.
+       (FE_INVALID_SOFTWARE): Likewise.
+       (FE_INVALID_SQRT): Likewise.
+       (FE_INVALID_INTEGER_CONVERSION): Likewise.
+       (FE_TONEAREST): Likewise.
+       (FE_TOWARDZERO): Likewise.
+       (FE_UPWARD): Likewise.
+       (FE_DOWNWARD): Likewise.
+       * sysdeps/s390/fpu/bits/fenv.h (FE_INVALID): Likewise.
+       (FE_DIVBYZERO): Likewise.
+       (FE_OVERFLOW): Likewise.
+       (FE_UNDERFLOW): Likewise.
+       (FE_INEXACT): Likewise.
+       (FE_TONEAREST): Likewise.
+       (FE_DOWNWARD): Likewise.
+       (FE_UPWARD): Likewise.
+       (FE_TOWARDZERO): Likewise.
+       * sysdeps/sh/sh4/fpu/bits/fenv.h (FE_INEXACT): Likewise.
+       (FE_UNDERFLOW): Likewise.
+       (FE_OVERFLOW): Likewise.
+       (FE_DIVBYZERO): Likewise.
+       (FE_INVALID): Likewise.
+       (FE_TONEAREST): Likewise.
+       (FE_TOWARDZERO): Likewise.
+       * sysdeps/sparc/fpu/bits/fenv.h (FE_INVALID): Likewise.
+       (FE_OVERFLOW): Likewise.
+       (FE_UNDERFLOW): Likewise.
+       (FE_DIVBYZERO): Likewise.
+       (FE_INEXACT): Likewise.
+       (FE_TONEAREST): Likewise.
+       (FE_TOWARDZERO): Likewise.
+       (FE_UPWARD): Likewise.
+       (FE_DOWNWARD): Likewise.
+       * sysdeps/x86/fpu/bits/fenv.h (FE_INVALID): Likewise.
+       (FE_DIVBYZERO): Likewise.
+       (FE_OVERFLOW): Likewise.
+       (FE_UNDERFLOW): Likewise.
+       (FE_INEXACT): Likewise.
+       (FE_TONEAREST): Likewise.
+       (FE_DOWNWARD): Likewise.
+       (FE_UPWARD): Likewise.
+       (FE_TOWARDZERO): Likewise.
+
 2012-11-02  Chris Metcalf  <cmetcalf@tilera.com>
 
        * elf/elf.h (R_TILEGX_IMM16_X[01]_HW[012]_(|LAST_)PLT_PCREL): Add.