Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Oct 1999 13:17:12 +1000 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        nnd@mail.nsk.ru
Cc:        current@FreeBSD.ORG
Subject:   Re: kernel broken? (pcm)
Message-ID:  <Pine.BSF.4.10.9910121301230.24368-100000@alphplex.bde.org>
In-Reply-To: <199910120235.JAA01281@wint.itfs.nsk.su>

next in thread | previous in thread | raw e-mail | index | archive | help

On Tue, 12 Oct 1999 nnd@mail.nsk.ru wrote:

> In <199910111931.VAA52411@work.net.local> A.Leidinger@wjpserver.cs.uni-sb.de wrote:
> 	Such an errors results from (uncommented) kernel option
> 
> #makeoptions	CONF_CFLAGS=-fno-builtin

This option is used in LINT to help expose such errors before they are
committed.

> 	because there is NO 'abs' function/macro in this files
> (ac97.c, channel.c and mss.c) and they can be only compiled using
> gcc's builtin 'abs'

abs() doesn't exist in the kernel, so it shouldn't be used.

> > linking kernel.debug
> > ac97.o: In function `ac97_setmixer':
> > /usr/src/sys/compile/WORK/../../dev/pcm/ac97.c(.text+0x18d): undefined reference to `abs'
> > channel.o: In function `chn_setblocksize':

Test coverage of pcm in LINT is broken by not configuring pcm because of
conflicts with the old sound drivers.

Bruce



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9910121301230.24368-100000>