Avoid compilation errors with MSVC option -fp:strict.
authorBruno Haible <bruno@clisp.org>
Tue, 28 Feb 2012 10:50:03 +0000 (11:50 +0100)
committerBruno Haible <bruno@clisp.org>
Tue, 28 Feb 2012 10:50:03 +0000 (11:50 +0100)
commitab1bdfa5247c71e8a0f34e44e6cab5dde9397e72
tree3a34f7428ba30bfaf0db4b2fe0afc47e80b83a2f
parenta21247c3daf904f4770ad267338a3888c1d36959
Avoid compilation errors with MSVC option -fp:strict.

* lib/floor.c: Use MSVC specific pragma fenv_access.
* lib/ceil.c: Likewise.
* lib/trunc.c: Likewise.
* lib/round.c: Likewise.
* lib/rint.c: Likewise.
* lib/fma.c: Likewise.
* lib/integer_length.c: Likewise.
* m4/round.m4 (gl_FUNC_ROUND): Likewise.
* m4/roundf.m4 (gl_FUNC_ROUNDF): Likewise.
* tests/test-floor2.c: Likewise.
* tests/test-floorf2.c: Likewise.
* tests/test-ceil2.c: Likewise.
* tests/test-ceilf2.c: Likewise.
* tests/test-trunc2.c: Likewise.
* tests/test-truncf2.c: Likewise.
Reported by Michael Goffioul <michael.goffioul@gmail.com>.
16 files changed:
ChangeLog
lib/ceil.c
lib/floor.c
lib/fma.c
lib/integer_length.c
lib/rint.c
lib/round.c
lib/trunc.c
m4/round.m4
m4/roundf.m4
tests/test-ceil2.c
tests/test-ceilf2.c
tests/test-floor2.c
tests/test-floorf2.c
tests/test-trunc2.c
tests/test-truncf2.c