Date: Fri, 7 Aug 1998 15:56:10 -0400 (EDT) From: "Larry S. Lile" <lile@stdio.com> To: Bruce Evans <bde@zeta.org.au> Cc: current@FreeBSD.ORG Subject: Re: Kernel compile problem Message-ID: <Pine.SUN.3.91.980807150414.6664D-100000@heathers.stdio.com> In-Reply-To: <199808071423.AAA16799@godzilla.zeta.org.au>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 8 Aug 1998, Bruce Evans wrote: > >When I try to compile a GENERIC (-current as of 2:00PM (EDT) Aug 6,1998) > >kernel I get the following error. Am I doing something wrong? > > >cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit > >-Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith > >-Winline -Wuninitialized -ansi -nostdinc -I- -I. -I../.. -I../../../include > >-DKERNEL -include opt_global.h ../../scsi/cd.c > > > >In file included from ../../scsi/cd.c:48: > >ioconf.h:11: conflicting types for `fdintr' > >../../i386/isa/isa_device.h:155: previous declaration of `fdintr' > >ioconf.h:11: warning: redundant redeclaration of `fdintr' in same scope > >../../i386/isa/isa_device.h:155: warning: previous declaration of `fdintr' > >... > > Rebuild, reinstall and rerun config. > > Bruce Speaking of this, what is the new magic with *intr routines. I am still working on my token ring driver and have cvsup'd to the latest level only to find out that my driver now panics when calling routines outside my tokintr like tok_tx_intr. Is it now neccesary to make these static? or inline? And is there some better fix for declaring your *intr routine or must you specify it in isa_device.h? Larry Lile lile@stdio.com 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.SUN.3.91.980807150414.6664D-100000>