Module Name: src Committed By: riastradh Date: Wed May 8 01:04:03 UTC 2024
Modified Files: src/lib/libm: m.i386.expsym m.x86_64.expsym src/lib/libm/arch/i387: s_finite.S s_finitef.S Log Message: libm/arch/i387: Do the weak alias dance for finite and finitef. These are used internally by some things. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libm/m.i386.expsym \ src/lib/libm/m.x86_64.expsym cvs rdiff -u -r1.7 -r1.8 src/lib/libm/arch/i387/s_finite.S cvs rdiff -u -r1.6 -r1.7 src/lib/libm/arch/i387/s_finitef.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.i386.expsym diff -u src/lib/libm/m.i386.expsym:1.1 src/lib/libm/m.i386.expsym:1.2 --- src/lib/libm/m.i386.expsym:1.1 Tue May 7 20:58:33 2024 +++ src/lib/libm/m.i386.expsym Wed May 8 01:04:03 2024 @@ -147,6 +147,8 @@ _fesetround _fetestexcept _feupdateenv _fini +_finite +_finitef _floorl _fmodl _hypot Index: src/lib/libm/m.x86_64.expsym diff -u src/lib/libm/m.x86_64.expsym:1.1 src/lib/libm/m.x86_64.expsym:1.2 --- src/lib/libm/m.x86_64.expsym:1.1 Tue May 7 20:58:33 2024 +++ src/lib/libm/m.x86_64.expsym Wed May 8 01:04:03 2024 @@ -147,6 +147,8 @@ _fesetround _fetestexcept _feupdateenv _fini +_finite +_finitef _floorl _fmodl _hypot Index: src/lib/libm/arch/i387/s_finite.S diff -u src/lib/libm/arch/i387/s_finite.S:1.7 src/lib/libm/arch/i387/s_finite.S:1.8 --- src/lib/libm/arch/i387/s_finite.S:1.7 Sat Jul 26 19:25:01 2003 +++ src/lib/libm/arch/i387/s_finite.S Wed May 8 01:04:03 2024 @@ -5,9 +5,11 @@ #include <machine/asm.h> -RCSID("$NetBSD: s_finite.S,v 1.7 2003/07/26 19:25:01 salo Exp $") +RCSID("$NetBSD: s_finite.S,v 1.8 2024/05/08 01:04:03 riastradh Exp $") -ENTRY(finite) +WEAK_ALIAS(finite, _finite) + +ENTRY(_finite) #ifdef __i386__ movl 8(%esp),%eax andl $0x7ff00000, %eax @@ -24,3 +26,4 @@ ENTRY(finite) setne %al #endif ret +END(_finite) Index: src/lib/libm/arch/i387/s_finitef.S diff -u src/lib/libm/arch/i387/s_finitef.S:1.6 src/lib/libm/arch/i387/s_finitef.S:1.7 --- src/lib/libm/arch/i387/s_finitef.S:1.6 Sat Jul 26 19:25:01 2003 +++ src/lib/libm/arch/i387/s_finitef.S Wed May 8 01:04:03 2024 @@ -5,9 +5,11 @@ #include <machine/asm.h> -RCSID("$NetBSD: s_finitef.S,v 1.6 2003/07/26 19:25:01 salo Exp $") +RCSID("$NetBSD: s_finitef.S,v 1.7 2024/05/08 01:04:03 riastradh Exp $") -ENTRY(finitef) +WEAK_ALIAS(finitef, _finitef) + +ENTRY(_finitef) #ifdef __i386__ movl 4(%esp),%eax andl $0x7f800000, %eax @@ -23,3 +25,4 @@ ENTRY(finitef) setne %al #endif ret +END(_finitef)