Module Name: src
Committed By: riastradh
Date: Wed May 8 01:05:25 UTC 2024
Modified Files:
src/lib/libm: m.m68k.expsym
src/lib/libm/arch/m68k: s_finite.S
Log Message:
libm/arch/m68k: Do the weak alias dance for finite.
This is used internally.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/libm/m.m68k.expsym
cvs rdiff -u -r1.7 -r1.8 src/lib/libm/arch/m68k/s_finite.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.2 src/lib/libm/m.m68k.expsym:1.3
--- src/lib/libm/m.m68k.expsym:1.2 Wed May 8 01:04:40 2024
+++ src/lib/libm/m.m68k.expsym Wed May 8 01:05:25 2024
@@ -147,6 +147,7 @@ _fesetround
_fetestexcept
_feupdateenv
_fini
+_finite
_floorl
_fmodl
_hypot
Index: src/lib/libm/arch/m68k/s_finite.S
diff -u src/lib/libm/arch/m68k/s_finite.S:1.7 src/lib/libm/arch/m68k/s_finite.S:1.8
--- src/lib/libm/arch/m68k/s_finite.S:1.7 Thu Aug 7 16:44:41 2003
+++ src/lib/libm/arch/m68k/s_finite.S Wed May 8 01:05:25 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: s_finite.S,v 1.7 2003/08/07 16:44:41 agc Exp $ */
+/* $NetBSD: s_finite.S,v 1.8 2024/05/08 01:05:25 riastradh Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -38,11 +38,12 @@
;_sccsid:
;.asciz "from: @(#)support.s 5.2 (Berkeley) 5/17/90"
-RCSID("$NetBSD: s_finite.S,v 1.7 2003/08/07 16:44:41 agc Exp $")
+RCSID("$NetBSD: s_finite.S,v 1.8 2024/05/08 01:05:25 riastradh Exp $")
| finite(x)
| returns the value TRUE if -INF < x < +INF and returns FALSE otherwise.
-ENTRY(finite)
+WEAK_ALIAS(finite, _finite)
+ENTRY(_finite)
movw %sp@(4),%d0
movw #0x7FF0,%d1
andw %d1,%d0
@@ -51,3 +52,4 @@ ENTRY(finite)
extbl %d0
negl %d0
rts
+END(_finite)