From owner-freebsd-current Sun Sep 3 3:44:10 2000 Delivered-To: freebsd-current@freebsd.org Received: from wint.itfs.nsk.su (wint.itfs.nsk.su [212.20.32.43]) by hub.freebsd.org (Postfix) with ESMTP id B3C3937B423; Sun, 3 Sep 2000 03:44:03 -0700 (PDT) Received: (from nnd@localhost) by wint.itfs.nsk.su (8.11.0/8.9.3) id e83Ai0w77414; Sun, 3 Sep 2000 17:44:00 +0700 (NOVST) (envelope-from nnd) Date: Sun, 3 Sep 2000 17:44:00 +0700 (NOVST) Message-Id: <200009031044.e83Ai0w77414@wint.itfs.nsk.su> From: Nickolay Dudorov To: current@FreeBSD.ORG Cc: Peter Wemm Subject: Re: cvs commit: src/sys/sys libkern.h In-Reply-To: <200009030604.XAA33902@freefall.freebsd.org> X-Newsgroups: itfs.freebsd.cvs.all User-Agent: tin/1.5.6-20000803 ("Dust") (UNIX) (FreeBSD/5.0-CURRENT (i386)) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <200009030604.XAA33902@freefall.freebsd.org> you wrote: > peter 2000/09/02 23:04:17 PDT > > Modified files: > sys/sys libkern.h > Log: > libkern.h now internally uses the bzero() definition from sys/systm.h. > This is kinda important since the bzero symbol on i386 is not a function > but a function pointer.. If memset() tried to call it as though it were > a function, things would be less than satisfactory. In reality though > this was not an actual problem and just caused compile warnings. But now lines 40 and 41 of 'src/sys/sys/libkern.h' ver. 1.22 are: #include #include 'srs/sys/types.h' contains (at lines 117 and 118) macros 'minor' and 'najor' definitions for which are also in 'src/sys/sys/systm.h' (at lines 331 and 332). This results (at least) in 'src/lib/libstand' brokeness due to 'make buildworld'. Please repair the damage ;-) N.Dudorov To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message