Date: Sun, 3 Sep 2000 17:44:00 +0700 (NOVST) From: Nickolay Dudorov <nnd@mail.nsk.ru> To: current@FreeBSD.ORG Cc: Peter Wemm <peter@FreeBSD.ORG> Subject: Re: cvs commit: src/sys/sys libkern.h Message-ID: <200009031044.e83Ai0w77414@wint.itfs.nsk.su> In-Reply-To: <200009030604.XAA33902@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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 <sys/types.h> #include <sys/systm.h> '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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200009031044.e83Ai0w77414>