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 | |
parent | 99252c8c6256d1afe91651d334cbef402d529fa5 (diff) | |
download | glibc-acfa885ff15833047b5bba0ce51be3c84fbd9719.tar.gz glibc-acfa885ff15833047b5bba0ce51be3c84fbd9719.tar.xz glibc-acfa885ff15833047b5bba0ce51be3c84fbd9719.zip |
Fix types of FE_DFL_ENV and FE_NOMASK_ENV (bug 14805).
-rw-r--r-- | ChangeLog | 4 | ||||
-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 | ||||
-rw-r--r-- | sysdeps/sh/sh4/fpu/bits/fenv.h | 2 |
6 files changed, 20 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog index fdd4a5a238..3ff693729d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2012-11-05 Joseph Myers <joseph@codesourcery.com> + [BZ #14805] + * sysdeps/sh/sh4/fpu/bits/fenv.h (FE_DFL_ENV): Use cast to const + fenv_t *. + [BZ #14801] * sysdeps/s390/fpu/bits/fenv.h (fenv_t): Use implementation namespace for names of struct fields. diff --git a/ports/ChangeLog.arm b/ports/ChangeLog.arm index 234883e17a..c0e9ac28f5 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 3e8d522a07..201dd01def 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 6788e288af..bc4a3ee533 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 0618b1bb84..49e30185af 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 diff --git a/sysdeps/sh/sh4/fpu/bits/fenv.h b/sysdeps/sh/sh4/fpu/bits/fenv.h index e51a057cb5..a29edfc1f4 100644 --- a/sysdeps/sh/sh4/fpu/bits/fenv.h +++ b/sysdeps/sh/sh4/fpu/bits/fenv.h @@ -73,4 +73,4 @@ 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) |