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)