mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-22 13:00:06 +00:00
alpha: Define FP_TRAPPING_EXCEPTIONS
This commit is contained in:
parent
7fd8e5a4e4
commit
5400a7d131
@ -1,5 +1,7 @@
|
||||
2012-06-15 Richard Henderson <rth@twiddle.net>
|
||||
|
||||
* sysdeps/alpha/soft-fp/sfp-machine.h (FP_TRAPPING_EXCEPTIONS): New.
|
||||
|
||||
* sysdeps/alpha/fpu/s_rint.c (__rint): Handle inexact regardless
|
||||
of -mieee-with-inexact.
|
||||
* sysdeps/alpha/fpu/s_rintf.c (__rintf): Likewise.
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* Machine-dependent software floating-point definitions.
|
||||
Alpha userland IEEE 128-bit version.
|
||||
Copyright (C) 2004 Free Software Foundation, Inc.
|
||||
Copyright (C) 2004-2012 Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
Contributed by Richard Henderson (rth@cygnus.com),
|
||||
Jakub Jelinek (jj@ultra.linux.cz) and
|
||||
@ -91,3 +91,6 @@ do { \
|
||||
__ieee_set_fp_control (t | _fex); \
|
||||
} \
|
||||
} while (0)
|
||||
|
||||
#define FP_TRAPPING_EXCEPTIONS \
|
||||
((__ieee_get_fp_control () & SWCR_ENABLE_MASK) << SWCR_ENABLE_SHIFT)
|
||||
|
Loading…
Reference in New Issue
Block a user