Mercurial > hg > octave-nkf > gnulib-hg
diff lib/xstrtod.c @ 2081:a81cc8789f1f
Add #pragma STDC FENV_ACCESS ON if C99.
author | Jim Meyering <jim@meyering.net> |
---|---|
date | Thu, 06 Jan 2000 21:01:06 +0000 |
parents | c18038b4e425 |
children | ce37d22a271f |
line wrap: on
line diff
--- a/lib/xstrtod.c +++ b/lib/xstrtod.c @@ -1,5 +1,5 @@ /* xstrtod.c - error-checking interface to strtod - Copyright (C) 1996, 1999 Free Software Foundation, Inc. + Copyright (C) 1996, 1999, 2000 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -32,6 +32,11 @@ #include <limits.h> #include "xstrtod.h" +/* Tell the compiler that non-default rounding modes are used. */ +#if 199901 <= __STDC_VERSION__ + #pragma STDC FENV_ACCESS ON +#endif + /* An interface to strtod that encapsulates all the error checking one should usually perform. Like strtod, but upon successful conversion put the result in *RESULT and return zero. Return