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

Reply via email to