mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-05-08 20:56:13 +00:00
Add some missing intrinsic symbols for thumb ISA (#503)
Signed-off-by: Huang Qi <huangqi3@xiaomi.com> Co-authored-by: Huang Qi <huangqi3@xiaomi.com>
This commit is contained in:
parent
6847e15f64
commit
ee217d5af1
|
@ -8,6 +8,19 @@
|
|||
#define R_ARM_THM_CALL 10 /* PC relative (Thumb BL and ARMv5 Thumb BLX). */
|
||||
#define R_ARM_THM_JMP24 30 /* B.W */
|
||||
|
||||
void __ltdf2();
|
||||
void __adddf3();
|
||||
void __eqdf2();
|
||||
void __unorddf2();
|
||||
void __muldf3();
|
||||
void __subdf3();
|
||||
void __gedf2();
|
||||
void __ledf2();
|
||||
void __fixunsdfsi();
|
||||
void __floatunsidf();
|
||||
void __fixdfsi();
|
||||
void __nedf2();
|
||||
void __floatsidf();
|
||||
void __divdi3();
|
||||
void __udivdi3();
|
||||
void __moddi3();
|
||||
|
@ -57,6 +70,19 @@ void __aeabi_f2d();
|
|||
static SymbolMap target_sym_map[] = {
|
||||
REG_COMMON_SYMBOLS
|
||||
/* compiler-rt symbols that come from compiler(e.g. gcc) */
|
||||
REG_SYM(__ltdf2),
|
||||
REG_SYM(__adddf3),
|
||||
REG_SYM(__eqdf2),
|
||||
REG_SYM(__unorddf2),
|
||||
REG_SYM(__muldf3),
|
||||
REG_SYM(__subdf3),
|
||||
REG_SYM(__gedf2),
|
||||
REG_SYM(__ledf2),
|
||||
REG_SYM(__fixunsdfsi),
|
||||
REG_SYM(__floatunsidf),
|
||||
REG_SYM(__fixdfsi),
|
||||
REG_SYM(__nedf2),
|
||||
REG_SYM(__floatsidf),
|
||||
REG_SYM(__divdi3),
|
||||
REG_SYM(__udivdi3),
|
||||
REG_SYM(__umoddi3),
|
||||
|
|
Loading…
Reference in New Issue
Block a user