Module Name: src
Committed By: riastradh
Date: Wed May 8 01:04:41 UTC 2024
Modified Files:
src/lib/libm: m.m68k.expsym
src/lib/libm/arch/mc68881: s_cos.S s_sin.S s_tan.S
Log Message:
libm/arch/mc68881: Do the weak alias dance for sin, cos, tan.
These are used internally.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libm/m.m68k.expsym
cvs rdiff -u -r1.6 -r1.7 src/lib/libm/arch/mc68881/s_cos.S \
src/lib/libm/arch/mc68881/s_sin.S src/lib/libm/arch/mc68881/s_tan.S
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/lib/libm/m.m68k.expsym
diff -u src/lib/libm/m.m68k.expsym:1.1 src/lib/libm/m.m68k.expsym:1.2
--- src/lib/libm/m.m68k.expsym:1.1 Tue May 7 23:13:32 2024
+++ src/lib/libm/m.m68k.expsym Wed May 8 01:04:40 2024
@@ -112,6 +112,7 @@ _cchshf
_cchshl
_ceill
_copysignl
+_cos
_cosh
_coshf
_coshl
@@ -175,6 +176,7 @@ _scalblnl
_scalbn
_scalbnf
_scalbnl
+_sin
_sincos
_sincosf
_sincosl
@@ -186,6 +188,7 @@ _sinpi
_sinpif
_sinpil
_sqrtl
+_tan
_tanhl
_tanl
_tanpi
Index: src/lib/libm/arch/mc68881/s_cos.S
diff -u src/lib/libm/arch/mc68881/s_cos.S:1.6 src/lib/libm/arch/mc68881/s_cos.S:1.7
--- src/lib/libm/arch/mc68881/s_cos.S:1.6 Thu Aug 7 16:44:43 2003
+++ src/lib/libm/arch/mc68881/s_cos.S Wed May 8 01:04:40 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: s_cos.S,v 1.6 2003/08/07 16:44:43 agc Exp $ */
+/* $NetBSD: s_cos.S,v 1.7 2024/05/08 01:04:40 riastradh Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -38,9 +38,11 @@
;_sccsid:
;.asciz "from: @(#)sincos.s 5.1 (Berkeley) 5/17/90"
-RCSID("$NetBSD: s_cos.S,v 1.6 2003/08/07 16:44:43 agc Exp $")
+RCSID("$NetBSD: s_cos.S,v 1.7 2024/05/08 01:04:40 riastradh Exp $")
-ENTRY(cos)
+WEAK_ALIAS(cos, _cos)
+
+ENTRY(_cos)
fcosd %sp@(4),%fp0
#ifndef __SVR4_ABI__
fmoved %fp0,%sp@-
@@ -48,3 +50,4 @@ ENTRY(cos)
movel %sp@+,%d1
#endif
rts
+END(_cos)
Index: src/lib/libm/arch/mc68881/s_sin.S
diff -u src/lib/libm/arch/mc68881/s_sin.S:1.6 src/lib/libm/arch/mc68881/s_sin.S:1.7
--- src/lib/libm/arch/mc68881/s_sin.S:1.6 Thu Aug 7 16:44:43 2003
+++ src/lib/libm/arch/mc68881/s_sin.S Wed May 8 01:04:40 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: s_sin.S,v 1.6 2003/08/07 16:44:43 agc Exp $ */
+/* $NetBSD: s_sin.S,v 1.7 2024/05/08 01:04:40 riastradh Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -38,9 +38,11 @@
;_sccsid:
;.asciz "from: @(#)sincos.s 5.1 (Berkeley) 5/17/90"
-RCSID("$NetBSD: s_sin.S,v 1.6 2003/08/07 16:44:43 agc Exp $")
+RCSID("$NetBSD: s_sin.S,v 1.7 2024/05/08 01:04:40 riastradh Exp $")
-ENTRY(sin)
+WEAK_ALIAS(sin, _sin)
+
+ENTRY(_sin)
fsind %sp@(4),%fp0
#ifndef __SVR4_ABI__
fmoved %fp0,%sp@-
@@ -48,3 +50,4 @@ ENTRY(sin)
movel %sp@+,%d1
#endif
rts
+END(_sin)
Index: src/lib/libm/arch/mc68881/s_tan.S
diff -u src/lib/libm/arch/mc68881/s_tan.S:1.6 src/lib/libm/arch/mc68881/s_tan.S:1.7
--- src/lib/libm/arch/mc68881/s_tan.S:1.6 Thu Aug 7 16:44:44 2003
+++ src/lib/libm/arch/mc68881/s_tan.S Wed May 8 01:04:40 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: s_tan.S,v 1.6 2003/08/07 16:44:44 agc Exp $ */
+/* $NetBSD: s_tan.S,v 1.7 2024/05/08 01:04:40 riastradh Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -38,9 +38,11 @@
;_sccsid:
;.asciz "from: @(#)tan.s 5.1 (Berkeley) 5/17/90"
-RCSID("$NetBSD: s_tan.S,v 1.6 2003/08/07 16:44:44 agc Exp $")
+RCSID("$NetBSD: s_tan.S,v 1.7 2024/05/08 01:04:40 riastradh Exp $")
-ENTRY(tan)
+WEAK_ALIAS(tan, _tan)
+
+ENTRY(_tan)
ftand %sp@(4),%fp0
#ifndef __SVR4_ABI__
fmoved %fp0,%sp@-
@@ -48,3 +50,4 @@ ENTRY(tan)
movel %sp@+,%d1
#endif
rts
+END(_tan)