Subject: Re: 2.0 isn't self-building
To: None <port-vax@NetBSD.org>
From: None <KAMINSKI@ikp.tu-darmstadt.de>
List: port-vax
Date: 03/02/2005 20:10:47
Hi,

i have similar problems on my VS4000/60.
While i'm not expierienced with Make

filesyntax, in src/lib/libm/Makefile there is one thing that seems odd to me:

.elif (${MACHINE_ARCH} == "vax")
#.PATH: ${.CURDIR}/arch/vax
#NOIEEE_ARCH= n_infnan.S n_argred.S n_sqrt.S
#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.
WARNS?=2
.endif

Above the n_atan2.S is ripped out, but...

.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

Here it is included. Maybe this is the source of the problems.