Subject: Re: CVS commit: syssrc/sys/arch/i386/i386
To: Christos Zoulas <christos@netbsd.org>
From: Bang Jun-Young <junyoung@netbsd.org>
List: source-changes
Date: 12/06/2002 12:18:38
On Fri, Dec 06, 2002 at 02:00:21AM +0200, Christos Zoulas wrote:
> 
> Module Name:	syssrc
> Committed By:	christos
> Date:		Fri Dec  6 00:00:21 UTC 2002
> 
> Modified Files:
> 	syssrc/sys/arch/i386/i386: genassym.cf linux_sigcode.S
> 
> Log Message:
> add offsets for linux_rt_sigframe

With this change in genassym.cf, the kernel no longer compiles. I get:

depending the kern library objects
depending the compat library objects
cat ../../../../arch/i386/i386/genassym.cf  |  sh ../../../../kern/genassym.sh cc  -ffreestanding  -O2 -mcpu=pentiumpro -fomit-frame-pointer -Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wno-sign-compare -Wno-uninitialized  -Di386 -I.  -I../../../../arch -I../../../.. -nostdinc -DLKM -DMAXUSERS=8 -D_KERNEL -D_KERNEL_OPT   > assym.h.tmp &&  mv -f assym.h.tmp assym.h
/tmp/621.c: In function `f143':
/tmp/621.c:124: dereferencing pointer to incomplete type
/tmp/621.c:125: dereferencing pointer to incomplete type
*** Error code 1

What's wrong? -r1.33 of genassym.cf has no problem.

Jun-Young

-- 
Bang Jun-Young <junyoung@netbsd.org>