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)

Reply via email to