Module Name: src Committed By: riastradh Date: Tue May 7 15:15:31 UTC 2024
Modified Files: src/lib/libm/arch/vax: n_cabs.S n_cbrt.S n_scalbn.S Log Message: libm/arch/vax: Use STRONG_ALIAS, not ALTENTRY. STRONG_ALIAS copies the symbol size and type, so it avoids warnings like this: /home/riastradh/netbsd/10/obj.vax/tooldir/bin/../lib/gcc/vax--netbsdelf/10.5.0/../../../../vax--netbsdelf/bin/ld: warning: type and size of dynamic symbol `ldexpl' are not defined To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/lib/libm/arch/vax/n_cabs.S \ src/lib/libm/arch/vax/n_cbrt.S cvs rdiff -u -r1.7 -r1.8 src/lib/libm/arch/vax/n_scalbn.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/arch/vax/n_cabs.S diff -u src/lib/libm/arch/vax/n_cabs.S:1.8 src/lib/libm/arch/vax/n_cabs.S:1.9 --- src/lib/libm/arch/vax/n_cabs.S:1.8 Tue May 7 15:15:09 2024 +++ src/lib/libm/arch/vax/n_cabs.S Tue May 7 15:15:31 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: n_cabs.S,v 1.8 2024/05/07 15:15:09 riastradh Exp $ */ +/* $NetBSD: n_cabs.S,v 1.9 2024/05/07 15:15:31 riastradh Exp $ */ /* * Copyright (c) 1985, 1993 * The Regents of the University of California. All rights reserved. @@ -60,7 +60,7 @@ WEAK_ALIAS(hypotl, _hypot) WEAK_ALIAS(_hypotl, _hypot) #endif -ALTENTRY(cabs) +STRONG_ALIAS(_cabs, _hypot) ENTRY(_hypot, 0x8040) # save %r6, enable floating overflow movq 4(%ap),%r0 # %r0:1 = x movq 12(%ap),%r2 # %r2:3 = y Index: src/lib/libm/arch/vax/n_cbrt.S diff -u src/lib/libm/arch/vax/n_cbrt.S:1.8 src/lib/libm/arch/vax/n_cbrt.S:1.9 --- src/lib/libm/arch/vax/n_cbrt.S:1.8 Tue May 7 15:15:09 2024 +++ src/lib/libm/arch/vax/n_cbrt.S Tue May 7 15:15:31 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: n_cbrt.S,v 1.8 2024/05/07 15:15:09 riastradh Exp $ */ +/* $NetBSD: n_cbrt.S,v 1.9 2024/05/07 15:15:31 riastradh Exp $ */ /* * Copyright (c) 1985, 1993 * The Regents of the University of California. All rights reserved. @@ -51,7 +51,7 @@ END(cbrtf) WEAK_ALIAS(cbrtl, cbrt) #endif -ALTENTRY(cbrt) +STRONG_ALIAS(cbrt, d_cbrt) ENTRY(d_cbrt, 0x00c0) # save %r6 & %r7 movq 4(%ap),%r0 # %r0 = argument x jbr dcbrt2 Index: src/lib/libm/arch/vax/n_scalbn.S diff -u src/lib/libm/arch/vax/n_scalbn.S:1.7 src/lib/libm/arch/vax/n_scalbn.S:1.8 --- src/lib/libm/arch/vax/n_scalbn.S:1.7 Tue May 7 15:15:10 2024 +++ src/lib/libm/arch/vax/n_scalbn.S Tue May 7 15:15:31 2024 @@ -30,7 +30,7 @@ #include <machine/asm.h> #include <sys/errno.h> -RCSID("$NetBSD: n_scalbn.S,v 1.7 2024/05/07 15:15:10 riastradh Exp $") +RCSID("$NetBSD: n_scalbn.S,v 1.8 2024/05/07 15:15:31 riastradh Exp $") WEAK_ALIAS(scalbn,_scalbn) WEAK_ALIAS(scalbnl,_scalbnl) @@ -45,7 +45,7 @@ ENTRY(_scalbnf, 0) jr 1f END(_scalbnf) -ALTENTRY(_scalbnl) +STRONG_ALIAS(_scalbnl, _scalbn) ENTRY(_scalbn, 0) movd 4(%ap), %r0 movl 12(%ap), %r2