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:45:22 +0200 |
commit | c4e773b4cc56ffb87ec4dd679416115d0c5b81ef (patch) | |
tree | fb972a007e77451fe27128e7fb311571d944c781 /libgcc/unwind.inc | |
parent | ce55521bcd149fdc431f1d78e706b66d470210ae (diff) | |
download | gcc-c4e773b4cc56ffb87ec4dd679416115d0c5b81ef.zip gcc-c4e773b4cc56ffb87ec4dd679416115d0c5b81ef.tar.gz gcc-c4e773b4cc56ffb87ec4dd679416115d0c5b81ef.tar.bz2 |
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 'libgcc/unwind.inc')
0 files changed, 0 insertions, 0 deletions