diff options
author | Tobias Burnus <burnus@net-b.de> | 2013-06-24 10:34:05 +0200 |
---|---|---|
committer | Tobias Burnus <burnus@gcc.gnu.org> | 2013-06-24 10:34:05 +0200 |
commit | 7ae346c340a76c3bd83db101c72a2deb7a98ea5d (patch) | |
tree | e3fb961dfaef2cc8370285e9e55b54517901a4cb /libgfortran/config | |
parent | e99008fc24f17f93604d3980a15e7add979b560a (diff) | |
download | gcc-7ae346c340a76c3bd83db101c72a2deb7a98ea5d.zip gcc-7ae346c340a76c3bd83db101c72a2deb7a98ea5d.tar.gz gcc-7ae346c340a76c3bd83db101c72a2deb7a98ea5d.tar.bz2 |
configure.ac: Check for fp_except and fp_except_t.
2013-06-24 Tobias Burnus <burnus@net-b.de>
* configure.ac: Check for fp_except and fp_except_t.
* config/fpu-sysv.h: Conditionally use either type.
* configure: Regenerate.
* config.h.in: Regenerate.
From-SVN: r200360
Diffstat (limited to 'libgfortran/config')
-rw-r--r-- | libgfortran/config/fpu-sysv.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libgfortran/config/fpu-sysv.h b/libgfortran/config/fpu-sysv.h index 1502b37..db95e9d 100644 --- a/libgfortran/config/fpu-sysv.h +++ b/libgfortran/config/fpu-sysv.h @@ -85,7 +85,13 @@ int get_fpu_except_flags (void) { int result; +#if HAVE_FP_EXCEPT fp_except set_excepts; +#elif HAVE_FP_EXCEPT_T + fp_except_t set_excepts; +#else + choke me +#endif result = 0; set_excepts = fpgetsticky (); |