Motorola floating point library support package based architecture dependent
code for libm - generated files. Currently, easy functions only.
This commit is contained in:
parent
00c9560d0c
commit
8c65b3f672
10
lib/libm/arch/m68060/Makefile.list
Normal file
10
lib/libm/arch/m68060/Makefile.list
Normal file
@ -0,0 +1,10 @@
|
||||
# $NetBSD: Makefile.list,v 1.1.1.1 1999/08/19 21:43:52 is Exp $
|
||||
|
||||
#
|
||||
# list of M68060 architecture dependent files for libm.
|
||||
#
|
||||
# Created by a script. Do not edit manually!
|
||||
#
|
||||
|
||||
ARCH_SRCS = e_acosf.S e_acos.S e_asinf.S e_asin.S s_atanf.S s_atan.S e_atanhf.S e_atanh.S s_cosf.S k_cosf.S s_cos.S k_cos.S e_coshf.S e_cosh.S e_expf.S e_exp.S s_expm1f.S s_expm1.S e_log10f.S e_log10.S s_logbf.S s_logb.S e_logf.S e_log.S s_log1pf.S s_log1p.S s_sinf.S k_sinf.S s_sin.S k_sin.S e_sinhf.S e_sinh.S s_tanf.S k_tanf.S s_tan.S k_tan.S s_tanhf.S s_tanh.S e_sqrtf.S e_sqrt.S
|
||||
ARCH_ADDS = fplsp_wrap.S
|
8
lib/libm/arch/m68060/e_acos.S
Normal file
8
lib/libm/arch/m68060/e_acos.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_acos.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_acosf.S
Normal file
8
lib/libm/arch/m68060/e_acosf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_acosf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_asin.S
Normal file
8
lib/libm/arch/m68060/e_asin.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_asin.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_asinf.S
Normal file
8
lib/libm/arch/m68060/e_asinf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_asinf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_atanh.S
Normal file
8
lib/libm/arch/m68060/e_atanh.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_atanh.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_atanhf.S
Normal file
8
lib/libm/arch/m68060/e_atanhf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_atanhf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_cosh.S
Normal file
8
lib/libm/arch/m68060/e_cosh.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_cosh.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_coshf.S
Normal file
8
lib/libm/arch/m68060/e_coshf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_coshf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_exp.S
Normal file
8
lib/libm/arch/m68060/e_exp.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_exp.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_expf.S
Normal file
8
lib/libm/arch/m68060/e_expf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_expf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_log.S
Normal file
8
lib/libm/arch/m68060/e_log.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_log.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_log10.S
Normal file
8
lib/libm/arch/m68060/e_log10.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_log10.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_log10f.S
Normal file
8
lib/libm/arch/m68060/e_log10f.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_log10f.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_logf.S
Normal file
8
lib/libm/arch/m68060/e_logf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_logf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_sinh.S
Normal file
8
lib/libm/arch/m68060/e_sinh.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_sinh.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_sinhf.S
Normal file
8
lib/libm/arch/m68060/e_sinhf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_sinhf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_sqrt.S
Normal file
8
lib/libm/arch/m68060/e_sqrt.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_sqrt.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/e_sqrtf.S
Normal file
8
lib/libm/arch/m68060/e_sqrtf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: e_sqrtf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
2047
lib/libm/arch/m68060/fplsp.hex
Normal file
2047
lib/libm/arch/m68060/fplsp.hex
Normal file
File diff suppressed because it is too large
Load Diff
421
lib/libm/arch/m68060/fplsp_wrap.S
Normal file
421
lib/libm/arch/m68060/fplsp_wrap.S
Normal file
@ -0,0 +1,421 @@
|
||||
/* $NetBSD: fplsp_wrap.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* FPLSP wrapper.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated!
|
||||
*/
|
||||
|
||||
#include <machine/asm.h>
|
||||
|
||||
|
||||
ENTRY(__ieee754_acosf)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0000
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP0000
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_acos)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0008
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP0008
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_asinf)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0018
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP0018
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_asin)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0020
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP0020
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(atanf)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0030
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP0030
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(atan)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0038
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP0038
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_atanhf)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0048
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP0048
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_atanh)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0050
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP0050
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(cosf)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0060
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP0060
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(cos)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0068
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP0068
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_coshf)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0078
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP0078
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_cosh)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0080
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP0080
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_expf)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0090
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP0090
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_exp)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0098
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP0098
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(expm1f)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP00a8
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP00a8
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(expm1)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP00b0
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP00b0
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_log10f)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP00f0
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP00f0
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_log10)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP00f8
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP00f8
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(logbf)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0108
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP0108
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(logb)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0110
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP0110
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_logf)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0120
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP0120
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_log)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0128
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP0128
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(log1pf)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0138
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP0138
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(log1p)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0140
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP0140
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(sinf)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0198
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP0198
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(sin)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP01a0
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP01a0
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_sinhf)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP01c8
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP01c8
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_sinh)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP01d0
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP01d0
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(tanf)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP01e0
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP01e0
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(tan)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP01e8
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP01e8
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(tanhf)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP01f8
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP01f8
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(tanh)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP0200
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP0200
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_sqrtf)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP02e8
|
||||
#else
|
||||
movel sp@(4),sp@-
|
||||
jbsr L060FPLSP02e8
|
||||
fmoves fp0,sp@
|
||||
movel sp@+,d0
|
||||
rts
|
||||
#endif
|
||||
|
||||
ENTRY(__ieee754_sqrt)
|
||||
#ifdef __SVR4_ABI__
|
||||
jbra L060FPLSP02f0
|
||||
#else
|
||||
movel sp@(8),sp@-
|
||||
movel sp@(8),sp@-
|
||||
jbsr L060FPLSP02f0
|
||||
fmoved fp0,sp@
|
||||
movel sp@+,d0
|
||||
movel sp@+,d1
|
||||
rts
|
||||
#endif
|
||||
|
||||
L060FPLSP_BASE:
|
||||
#include "fplsp.hex"
|
8
lib/libm/arch/m68060/k_cos.S
Normal file
8
lib/libm/arch/m68060/k_cos.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: k_cos.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/k_cosf.S
Normal file
8
lib/libm/arch/m68060/k_cosf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: k_cosf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/k_sin.S
Normal file
8
lib/libm/arch/m68060/k_sin.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: k_sin.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/k_sinf.S
Normal file
8
lib/libm/arch/m68060/k_sinf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: k_sinf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/k_tan.S
Normal file
8
lib/libm/arch/m68060/k_tan.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: k_tan.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/k_tanf.S
Normal file
8
lib/libm/arch/m68060/k_tanf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: k_tanf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_atan.S
Normal file
8
lib/libm/arch/m68060/s_atan.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_atan.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_atanf.S
Normal file
8
lib/libm/arch/m68060/s_atanf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_atanf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_cos.S
Normal file
8
lib/libm/arch/m68060/s_cos.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_cos.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_cosf.S
Normal file
8
lib/libm/arch/m68060/s_cosf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_cosf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_expm1.S
Normal file
8
lib/libm/arch/m68060/s_expm1.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_expm1.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_expm1f.S
Normal file
8
lib/libm/arch/m68060/s_expm1f.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_expm1f.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_log1p.S
Normal file
8
lib/libm/arch/m68060/s_log1p.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_log1p.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_log1pf.S
Normal file
8
lib/libm/arch/m68060/s_log1pf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_log1pf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_logb.S
Normal file
8
lib/libm/arch/m68060/s_logb.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_logb.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_logbf.S
Normal file
8
lib/libm/arch/m68060/s_logbf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_logbf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_sin.S
Normal file
8
lib/libm/arch/m68060/s_sin.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_sin.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_sinf.S
Normal file
8
lib/libm/arch/m68060/s_sinf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_sinf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_tan.S
Normal file
8
lib/libm/arch/m68060/s_tan.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_tan.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_tanf.S
Normal file
8
lib/libm/arch/m68060/s_tanf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_tanf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_tanh.S
Normal file
8
lib/libm/arch/m68060/s_tanh.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_tanh.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
8
lib/libm/arch/m68060/s_tanhf.S
Normal file
8
lib/libm/arch/m68060/s_tanhf.S
Normal file
@ -0,0 +1,8 @@
|
||||
/* $NetBSD: s_tanhf.S,v 1.1.1.1 1999/08/19 21:43:52 is Exp $ */
|
||||
|
||||
/*
|
||||
* Dummy file. Real code is in fplsp_wrap.S.
|
||||
*
|
||||
* DO NOT EDIT - this file is automatically generated.
|
||||
*
|
||||
*/
|
Loading…
Reference in New Issue
Block a user