diff options
author | Joseph Myers <joseph@codesourcery.com> | 2012-11-05 13:38:40 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2012-11-05 13:38:40 +0000 |
commit | acfa885ff15833047b5bba0ce51be3c84fbd9719 (patch) | |
tree | 9161d765e971c119c283587861c24e5950737249 /ports | |
parent | 99252c8c6256d1afe91651d334cbef402d529fa5 (diff) | |
download | glibc-acfa885ff15833047b5bba0ce51be3c84fbd9719.zip glibc-acfa885ff15833047b5bba0ce51be3c84fbd9719.tar.gz glibc-acfa885ff15833047b5bba0ce51be3c84fbd9719.tar.bz2 |
Fix types of FE_DFL_ENV and FE_NOMASK_ENV (bug 14805).
Diffstat (limited to 'ports')
-rw-r--r-- | ports/ChangeLog.arm | 5 | ||||
-rw-r--r-- | ports/ChangeLog.hppa | 7 | ||||
-rw-r--r-- | ports/sysdeps/arm/bits/fenv.h | 2 | ||||
-rw-r--r-- | ports/sysdeps/hppa/fpu/bits/fenv.h | 4 |
4 files changed, 15 insertions, 3 deletions
diff --git a/ports/ChangeLog.arm b/ports/ChangeLog.arm index 234883e..c0e9ac2 100644 --- a/ports/ChangeLog.arm +++ b/ports/ChangeLog.arm @@ -1,3 +1,8 @@ +2012-11-05 Joseph Myers <joseph@codesourcery.com> + + [BZ #14805] + * sysdeps/arm/bits/fenv.h (FE_DFL_ENV): Use cast to const fenv_t *. + 2012-11-03 Joseph Myers <joseph@codesourcery.com> * sysdeps/arm/fclrexcpt.c (feclearexcept): Add libm_hidden_ver. diff --git a/ports/ChangeLog.hppa b/ports/ChangeLog.hppa index 3e8d522..201dd01 100644 --- a/ports/ChangeLog.hppa +++ b/ports/ChangeLog.hppa @@ -1,3 +1,10 @@ +2012-11-05 Joseph Myers <joseph@codesourcery.com> + + [BZ #14805] + * sysdeps/hppa/fpu/bits/fenv.h (FE_DFL_ENV): Use cast to const + fenv_t *. + (FE_NOMASK_ENV): Likewise. + 2012-11-03 Joseph Myers <joseph@codesourcery.com> * sysdeps/hppa/fpu/fclrexcpt.c (feclearexcept): Add diff --git a/ports/sysdeps/arm/bits/fenv.h b/ports/sysdeps/arm/bits/fenv.h index 6788e28..bc4a3ee 100644 --- a/ports/sysdeps/arm/bits/fenv.h +++ b/ports/sysdeps/arm/bits/fenv.h @@ -74,7 +74,7 @@ typedef struct fenv_t; /* If the default argument is used we use this value. */ -#define FE_DFL_ENV ((fenv_t *) -1l) +#define FE_DFL_ENV ((const fenv_t *) -1l) #ifdef __USE_GNU /* Floating-point environment where none of the exceptions are masked. */ diff --git a/ports/sysdeps/hppa/fpu/bits/fenv.h b/ports/sysdeps/hppa/fpu/bits/fenv.h index 0618b1b..49e3018 100644 --- a/ports/sysdeps/hppa/fpu/bits/fenv.h +++ b/ports/sysdeps/hppa/fpu/bits/fenv.h @@ -83,9 +83,9 @@ typedef struct } fenv_t; /* If the default argument is used we use this value. */ -#define FE_DFL_ENV ((fenv_t *) -1) +#define FE_DFL_ENV ((const fenv_t *) -1) #ifdef __USE_GNU /* Floating-point environment where none of the exceptions are masked. */ -# define FE_NOMASK_ENV ((fenv_t *) -2) +# define FE_NOMASK_ENV ((const fenv_t *) -2) #endif |