Date: Sun, 01 Aug 2004 20:24:09 -0500 (CDT) From: "Conrad J. Sabatier" <conrads@cox.net> To: freebsd-current@freebsd.org Subject: Re: includes in sys/amd64/amd64/mem.c Message-ID: <XFMail.20040801202409.conrads@cox.net> In-Reply-To: <XFMail.20040801201650.conrads@cox.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 02-Aug-2004 Conrad J. Sabatier wrote: [snip] > Adding '#include "/usr/src/sys/amd64/include/vmparam.h"' to mem.c (I > know this is a hack) produces this: > > linking kernel.debug > amd64_mem.o(.text+0xa7a): In function `amd64_mrinit': > /usr/src/sys/amd64/amd64/amd64_mem.c:562: undefined reference to > `M_MEMDESC' > mem.o(.text+0x30c): In function `memioctl': > /usr/src/sys/amd64/amd64/mem.c:185: undefined reference to > `M_MEMDESC' > mem.o(.text+0x332):/usr/src/sys/amd64/amd64/mem.c:192: undefined > reference to `M_MEMDESC' > mem.o(.text+0x35a):/usr/src/sys/amd64/amd64/mem.c:200: undefined > reference to `M_MEMDESC' > mem.o(.text+0x38a):/usr/src/sys/amd64/amd64/mem.c:207: undefined > reference to `M_MEMDESC' > *** Error code 1 > > Stop in /usr/obj/usr/src/sys/CUSTOM. OK, I also see that in sys/i386/i386/mem.c we have: MALLOC_DEFINE(M_MEMDESC, "memdesc", "memory range descriptors"); But sys/amd64/amd64/mem.c has no such macro. -- Conrad J. Sabatier <conrads@cox.net> -- "In Unix veritas"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.20040801202409.conrads>