From 28d9fb60d20567768a96769d15d0b34025718394 Mon Sep 17 00:00:00 2001 From: Xu Jun <693788454@qq.com> Date: Tue, 23 Aug 2022 17:38:55 +0800 Subject: [PATCH] Add missing symbols for arc aot relocation (#1408) --- core/iwasm/aot/arch/aot_reloc_arc.c | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/core/iwasm/aot/arch/aot_reloc_arc.c b/core/iwasm/aot/arch/aot_reloc_arc.c index 031d4b99..33296299 100644 --- a/core/iwasm/aot/arch/aot_reloc_arc.c +++ b/core/iwasm/aot/arch/aot_reloc_arc.c @@ -53,6 +53,17 @@ void __subsf3(); void __truncdfsf2(); void __floatunsisf(); void __fixunsdfsi(); +void __floatdisf(); +void __floatdidf(); +void __fixdfdi(); +void __ltsf2(); +void __gesf2(); +void __eqdf2(); +void __nedf2(); +void __ltsf2(); +void __nesf2(); +void __unordsf2(); +void __fixunssfsi(); #else void __ac_push_13_to_13(); void __ac_push_13_to_14(); @@ -162,6 +173,17 @@ static SymbolMap target_sym_map[] = { REG_SYM(__truncdfsf2), REG_SYM(__floatunsisf), REG_SYM(__fixunsdfsi), + REG_SYM(__floatdisf), + REG_SYM(__floatdidf), + REG_SYM(__fixdfdi), + REG_SYM(__ltsf2), + REG_SYM(__gesf2), + REG_SYM(__eqdf2), + REG_SYM(__nedf2), + REG_SYM(__ltsf2), + REG_SYM(__nesf2), + REG_SYM(__unordsf2), + REG_SYM(__fixunssfsi), #else REG_SYM(__ac_push_13_to_13), REG_SYM(__ac_push_13_to_14),