From b9fd8399ec027ce42fd35a070ce38de8d69521b2 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Tue, 14 Nov 2023 12:23:39 +0000 Subject: Daily bump. --- libgcc/config/avr/libf7/ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'libgcc/config/avr') diff --git a/libgcc/config/avr/libf7/ChangeLog b/libgcc/config/avr/libf7/ChangeLog index dac2d62..d161a10 100644 --- a/libgcc/config/avr/libf7/ChangeLog +++ b/libgcc/config/avr/libf7/ChangeLog @@ -1,3 +1,15 @@ +2023-11-14 Georg-Johann Lay + + * libf7-const.def [F7MOD_sinh_]: Add MiniMax polynomial. + * libf7.c (f7_sinh): Use it instead of (exp(x) - exp(-x)) / 2 + when |x| < 0.5 to avoid loss of precision due to cancellation. + +2023-11-12 Georg-Johann Lay + + * libf7-asm.sx (sqrt_approx): Rewrite. + * libf7.c (f7_sqrt): Use it instead of sqrt_worker. + (sqrt_worker): Remove. + 2023-11-08 Georg-Johann Lay * libf7-asm.sx (mul_mant) [AVR_HAVE_MUL]: Tweak code. -- cgit v1.1