diff options
author | Georg-Johann Lay <avr@gjlay.de> | 2023-10-17 11:36:52 +0200 |
---|---|---|
committer | Georg-Johann Lay <avr@gjlay.de> | 2023-10-17 11:54:31 +0200 |
commit | e889ba1c5edba0fdff2ab9ad9176485ca1ff0bc1 (patch) | |
tree | 61d49cccd5db4a8d3d481c373a820cb48ec151a3 /config.sub | |
parent | 27165633859bdf92589428213edfeccdb49b7d83 (diff) |
LibF7: Implement fma / fmal.
libgcc/config/avr/libf7/
* libf7.h (F7_SIZEOF): New macro.
* libf7-asm.sx: Use F7_SIZEOF instead of magic number "10".
(F7MOD_D_fma_, __fma): New module and function.
(fma) [-mdouble=64]: Define as alias for __fma.
(fmal) [-mlong-double=64]: Define as alias for __fma.
* libf7-common.mk (F7_ASM_PARTS): Add D_fma.
Diffstat (limited to 'config.sub')
0 files changed, 0 insertions, 0 deletions