Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/lib/libm Fix POLYD/Mariah fallout and include the scalbn sou...



details:   https://anonhg.NetBSD.org/src/rev/96bab49e9452
branches:  trunk
changeset: 786948:96bab49e9452
user:      martin <martin%NetBSD.org@localhost>
date:      Fri May 24 12:45:40 2013 +0000

description:
Fix POLYD/Mariah fallout and include the scalbn sources (which do not
use polyd).
Fix global names and weak aliases.

diffstat:

 lib/libm/Makefile            |  6 +++---
 lib/libm/arch/vax/n_scalbn.S |  9 +++++----
 2 files changed, 8 insertions(+), 7 deletions(-)

diffs (55 lines):

diff -r 4dfd7201cc8a -r 96bab49e9452 lib/libm/Makefile
--- a/lib/libm/Makefile Fri May 24 11:47:47 2013 +0000
+++ b/lib/libm/Makefile Fri May 24 12:45:40 2013 +0000
@@ -1,4 +1,4 @@
-#  $NetBSD: Makefile,v 1.137 2013/05/01 04:04:31 matt Exp $
+#  $NetBSD: Makefile,v 1.138 2013/05/24 12:45:40 martin Exp $
 #
 #  @(#)Makefile 5.1beta 93/09/24
 #
@@ -122,7 +122,7 @@
 #ARCH_SRCS = n_atan2.S n_cabs.S n_cbrt.S n_support.S n_sincos.S n_tan.S
 # XXX - ripped out due to lack of the insn polyd in the Mariah chip,
 # and emulation code isn't written yet.
-ARCHS_SRCS = n_scalbn.S
+ARCH_SRCS = n_scalbn.S
 WARNS?=5
 .endif
 
@@ -217,7 +217,7 @@
 .if (${MACHINE_ARCH} == "vax") # XXX until POLYD is written.
 .PATH: ${.CURDIR}/arch/vax
 SRCS:=${SRCS} n_sqrt.S n_argred.S n_infnan.S n_atan2.S n_cabs.S n_cbrt.S \
-       n_support.S
+       n_support.S n_scalbn.S
 .endif
 
 .if (${MACHINE_ARCH} == "i386")
diff -r 4dfd7201cc8a -r 96bab49e9452 lib/libm/arch/vax/n_scalbn.S
--- a/lib/libm/arch/vax/n_scalbn.S      Fri May 24 11:47:47 2013 +0000
+++ b/lib/libm/arch/vax/n_scalbn.S      Fri May 24 12:45:40 2013 +0000
@@ -30,19 +30,20 @@
 #include <machine/asm.h>
 #include <sys/errno.h>
 
-RCSID("$NetBSD: n_scalbn.S,v 1.3 2013/05/20 20:27:43 mlelstv Exp $")
+RCSID("$NetBSD: n_scalbn.S,v 1.4 2013/05/24 12:45:40 martin Exp $")
 
+WEAK_ALIAS(scalbn,_scalbn)
 WEAK_ALIAS(ldexp,_scalbn)
 WEAK_ALIAS(ldexpf,_scalbnf)
 WEAK_ALIAS(ldexpl,_scalbnl)
 
-ENTRY(scalbnf, 0)
+ENTRY(_scalbnf, 0)
        cvtfd   4(%ap), %r0
        movl    8(%ap), %r2
        jr      1f
 
-ALTENTRY(scalbnl)
-ENTRY(scalbn, 0)
+ALTENTRY(_scalbnl)
+ENTRY(_scalbn, 0)
        movd    4(%ap), %r0
        movl    12(%ap), %r2
 



Home | Main Index | Thread Index | Old Index