From cfc46d759aef3f48a1d239d76c191d1c4470ead8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Fr=C3=B6schle?= Date: Wed, 12 Oct 2016 17:56:04 +0000 Subject: [PATCH] fix floating point libgcc helper functions for soft-float compilation (MCF54455) --- util/libgcc_helper.S | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/util/libgcc_helper.S b/util/libgcc_helper.S index c67d48a..13c5583 100644 --- a/util/libgcc_helper.S +++ b/util/libgcc_helper.S @@ -24,3 +24,47 @@ ___udivdi3: jmp __udivdi3 .global ___umoddi3 .extern __umoddi3 ___umoddi3: jmp __umoddi3 + + .global ___divdf3 + .extern __divdf3 +___divdf3: jmp __divdf3 + + .global ___muldf3 + .extern __muldf3 +___muldf3: jmp __muldf3 + + .global ___subsf3 + .extern __subsf3 +___subsf3: jmp __subsf3 + + .global ___floatsidf + .extern __floatsidf +___floatsidf: jmp __floatsidf + + .global ___floatsisf + .extern __floatsisf +___floatsisf: jmp __floatsisf + + .global ___extendsfdf2 + .extern __extendsfdf2 +___extendsfdf2: jmp __extendsfdf2 + + .global ___floatunsidf + .extern __floatunsidf +___floatunsidf: jmp __floatunsidf + + .global ___truncdfsf2 + .extern __truncdfsf2 +___truncdfsf2: jmp __truncdfsf2 + + .global ___ltsf2 + .extern __ltsf2 +___ltsf2: jmp __ltsf2 + + .global ___fixdfsi + .extern __fixdfsi +___fixdfsi: jmp __fixdfsi + + .global ___fixsfsi + .extern __fixsfsi +___fixsfsi: jmp __fixsfsi