2 #include "aros/m68k/asm.h"
7 .globl AROS_SLIB_ENTRY(ATan_6888x,MathIeeeSingTrans,5)
8 .type AROS_SLIB_ENTRY(ATan_6888x,MathIeeeSingTrans,5),@function
9 AROS_SLIB_ENTRY(ATan_6888x,MathIeeeSingTrans,5):
15 .globl AROS_SLIB_ENTRY(Sin_6888x,MathIeeeSingTrans,6)
16 .type AROS_SLIB_ENTRY(Sin_6888x,MathIeeeSingTrans,6),@function
17 AROS_SLIB_ENTRY(Sin_6888x,MathIeeeSingTrans,6):
23 .globl AROS_SLIB_ENTRY(Cos_6888x,MathIeeeSingTrans,7)
24 .type AROS_SLIB_ENTRY(Cos_6888x,MathIeeeSingTrans,7),@function
25 AROS_SLIB_ENTRY(Cos_6888x,MathIeeeSingTrans,7):
31 .globl AROS_SLIB_ENTRY(Tan_6888x,MathIeeeSingTrans,8)
32 .type AROS_SLIB_ENTRY(Tan_6888x,MathIeeeSingTrans,8),@function
33 AROS_SLIB_ENTRY(Tan_6888x,MathIeeeSingTrans,8):
39 .globl AROS_SLIB_ENTRY(Sincos_6888x,MathIeeeSingTrans,9)
40 .type AROS_SLIB_ENTRY(Sincos_6888x,MathIeeeSingTrans,9),@function
41 AROS_SLIB_ENTRY(Sincos_6888x,MathIeeeSingTrans,9):
42 fsincos.s %d0,%fp1,%fp0
48 .globl AROS_SLIB_ENTRY(Sinh_6888x,MathIeeeSingTrans,10)
49 .type AROS_SLIB_ENTRY(Sinh_6888x,MathIeeeSingTrans,10),@function
50 AROS_SLIB_ENTRY(Sinh_6888x,MathIeeeSingTrans,10):
56 .globl AROS_SLIB_ENTRY(Cosh_6888x,MathIeeeSingTrans,11)
57 .type AROS_SLIB_ENTRY(Cosh_6888x,MathIeeeSingTrans,11),@function
58 AROS_SLIB_ENTRY(Cosh_6888x,MathIeeeSingTrans,11):
64 .globl AROS_SLIB_ENTRY(Tanh_6888x,MathIeeeSingTrans,12)
65 .type AROS_SLIB_ENTRY(Tanh_6888x,MathIeeeSingTrans,12),@function
66 AROS_SLIB_ENTRY(Tanh_6888x,MathIeeeSingTrans,12):
72 .globl AROS_SLIB_ENTRY(Exp_6888x,MathIeeeSingTrans,13)
73 .type AROS_SLIB_ENTRY(Exp_6888x,MathIeeeSingTrans,13),@function
74 AROS_SLIB_ENTRY(Exp_6888x,MathIeeeSingTrans,13):
80 .globl AROS_SLIB_ENTRY(Log_6888x,MathIeeeSingTrans,14)
81 .type AROS_SLIB_ENTRY(Log_6888x,MathIeeeSingTrans,14),@function
82 AROS_SLIB_ENTRY(Log_6888x,MathIeeeSingTrans,14):
89 Pow does not exist, use software
92 .globl AROS_SLIB_ENTRY(Pow_6888x,MathIeeeSingTrans,15)
93 .type AROS_SLIB_ENTRY(Pow_6888x,MathIeeeSingTrans,15),@function
94 AROS_SLIB_ENTRY(Pow_6888x,MathIeeeSingTrans,15):
98 .globl AROS_SLIB_ENTRY(Sqrt_6888x,MathIeeeSingTrans,16)
99 .type AROS_SLIB_ENTRY(Sqrt_6888x,MathIeeeSingTrans,16),@function
100 AROS_SLIB_ENTRY(Sqrt_6888x,MathIeeeSingTrans,16):
107 .globl AROS_SLIB_ENTRY(Tieee_6888x,MathIeeeSingTrans,17)
108 .type AROS_SLIB_ENTRY(Tieee_6888x,MathIeeeSingTrans,17),@function
109 AROS_SLIB_ENTRY(Tieee_6888x,MathIeeeSingTrans,17):
113 .globl AROS_SLIB_ENTRY(Fieee_6888x,MathIeeeSingTrans,18)
114 .type AROS_SLIB_ENTRY(Fieee_6888x,MathIeeeSingTrans,18),@function
115 AROS_SLIB_ENTRY(Fieee_6888x,MathIeeeSingTrans,18):
120 .globl AROS_SLIB_ENTRY(Asin_6888x,MathIeeeSingTrans,19)
121 .type AROS_SLIB_ENTRY(Asin_6888x,MathIeeeSingTrans,19),@function
122 AROS_SLIB_ENTRY(Asin_6888x,MathIeeeSingTrans,19):
128 .globl AROS_SLIB_ENTRY(Acos_6888x,MathIeeeSingTrans,20)
129 .type AROS_SLIB_ENTRY(Acos_6888x,MathIeeeSingTrans,20),@function
130 AROS_SLIB_ENTRY(Acos_6888x,MathIeeeSingTrans,20):
136 .globl AROS_SLIB_ENTRY(Log10_6888x,MathIeeeSingTrans,21)
137 .type AROS_SLIB_ENTRY(Log10_6888x,MathIeeeSingTrans,21),@function
138 AROS_SLIB_ENTRY(Log10_6888x,MathIeeeSingTrans,21):