Date: Fri, 26 Jul 1996 16:30:20 +0200 From: Ralf Luettgen <afr04@rs1.rrz.Uni-Koeln.DE> To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) Cc: freebsd-bugs@freebsd.org Subject: Re: Error during compilation of kernel with worm Message-ID: <1.5.4.32.19960726143020.00698ea0@mail.rrz.uni-koeln.de>
next in thread | raw e-mail | index | archive | help
At 08:46 26.07.1996 +0200, you wrote:
>As Ralf Luettgen wrote:
>
>> >These functions are the cdevsw[]/bdevsw[] functions, they are being
>> >generated by a macro expansion inside sys/scsi/worm.c. Is worm.c
>> >compiled into your kernel at all (it is supposed to)?
>>
>> In the directory /usr/src/sys/compile/SCS there exists the files worm.h and
>> worm.o !
>
>Sorry, no idea offline, you have to dig into the code. The missing
>functions are supposedly expanded from the macro worminit.
I've try to compile the kernel on another machine with the same result.
I found a macro for wormopen in two files in the source tree :
#define wormopen nxopen
{ wormopen, wormclose, rawread, rawwrite, /*62*/
in
./i386/i386/conf.c
static d_open_t wormopen;
wormopen,
in
./scsi/worm.c
But I didn't find any worminit macro in the who source tree?
I tested ist with : cd /usr/src/sys ; find . -exec grep worminit {} \;
and I didn't get any response.
I got the distribution from ftp7.de.freebsd.org.
Thanks to your efforts.
Ralf
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1.5.4.32.19960726143020.00698ea0>
