Keith Packard via Newlib
0292974b96
libm: Set math_errhandling to match library and hardware [v2]
...
math_errhandling is specified to contain two bits of information:
1. MATH_ERRNO -- Set when the library sets errno
2. MATH_ERREXCEPT -- Set when math operations report exceptions
MATH_ERRNO should match whether the original math code is compiled in
_IEEE_LIBM mode and the new math code has WANT_ERRNO == 1.
MATH_ERREXCEPT should match whether the underlying hardware has
exception support. This patch adds configurations of this value for
RISC-V, ARM, Aarch64, x86 and x86_64 when using HW float.
Signed-off-by: Keith Packard <keithp@keithp.com>
2020-10-14 10:54:26 -04:00
..
2020-10-14 10:54:26 -04:00
2018-01-17 11:47:29 -06:00
2018-03-14 10:46:32 -05:00
2020-10-14 10:54:25 -04:00
2018-01-17 11:47:30 -06:00
2016-02-25 15:04:19 -05:00
2018-01-17 11:47:29 -06:00
2020-10-14 10:54:10 -04:00
2018-01-17 11:47:29 -06:00
2017-07-05 14:40:02 +02:00
2016-04-04 10:25:27 -05:00
2020-10-14 10:54:23 -04:00
2020-10-14 10:54:12 -04:00
2018-10-11 08:29:16 +02:00
2017-11-22 14:10:37 -05:00
2018-01-17 11:47:29 -06:00
2020-10-14 10:53:58 -04:00
2016-03-17 21:08:54 -05:00
2018-06-18 18:45:44 +02:00
2013-11-21 17:04:57 +00:00
2020-10-14 10:54:10 -04:00
2018-01-17 11:47:29 -06:00
2018-01-17 11:47:29 -06:00
2020-10-14 10:53:54 -04:00
2020-10-14 10:53:54 -04:00
2018-01-17 11:47:29 -06:00
2018-09-06 14:11:45 +02:00
2020-10-14 10:53:54 -04:00
2018-02-16 12:16:07 +01:00
2020-10-14 10:54:26 -04:00
2016-11-22 14:21:35 +01:00
2020-10-14 10:53:57 -04:00
2013-10-15 17:34:23 +00:00
2018-03-15 09:25:45 -05:00
2020-10-14 10:54:10 -04:00
2018-01-17 11:47:13 -06:00
2013-11-20 16:25:50 +00:00
2020-10-14 10:53:58 -04:00
2013-11-20 18:22:27 +00:00
2018-01-17 11:47:29 -06:00
2018-01-17 11:47:29 -06:00
2018-01-17 11:47:29 -06:00
2013-09-12 22:05:43 +00:00
2016-10-25 16:24:05 +02:00
2018-01-17 11:47:29 -06:00
2020-10-14 10:54:10 -04:00
2020-10-14 10:53:54 -04:00
2020-10-14 10:53:54 -04:00
2020-10-14 10:53:54 -04:00
2016-04-04 10:25:29 -05:00
2016-03-29 14:43:55 +02:00
2015-10-13 17:52:34 -04:00
2020-10-14 10:53:54 -04:00
2020-10-14 10:54:10 -04:00
2020-10-14 10:53:54 -04:00
2020-10-14 10:53:54 -04:00
2013-11-23 22:39:34 +00:00