Subject: port-sun3/3757: various kernel compile problems
To: None <gnats-bugs@gnats.netbsd.org>
From: Erik E. Fair <fair@atomic.clock.org>
List: netbsd-bugs
Date: 06/17/1997 03:10:00
>Number: 3757
>Category: port-sun3
>Synopsis: various kernel compile problems
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: gnats-admin (GNATS administrator)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Jun 17 03:20:01 1997
>Last-Modified:
>Originator: Erik E. Fair
>Organization:
International Organization of Internet Clock Watchers
>Release: NetBSD-current, June 16, 1997
>Environment:
NetBSD chronos.clock.org 1.2 NetBSD 1.2 (GENERIC) #89: Thu Oct 3 18:08:02 EDT 1996 gwr@bach:/play/gwr/netbsd/build/sys/arch/sun3/compile/GENERIC sun3
>Description:
When compiling the NetBSD-current GENERIC kernel, under NetBSD 1.2
(with the gcc that came with 1.2) on a 24M Sun 3/60, a variety of
errors result.
The majority of these are typing errors, involving vm_offset_t
>How-To-Repeat:
config GENERIC
cd ../compile/GENERIC
make depend
make
make depend said this:
In file included from ../../../../arch/sun3/sun3/trap.c:74:
m68k/cpu.h:181: warning: `IC_CLEAR' redefined
machine/machdep.h:70: warning: this is the location of the previous definition
cc -O2 -fno-defer-pop -msoft-float -Wall -Wstrict-prototypes -nostdinc -I. -I..
/../../../arch -I../../../.. -undef -D__NetBSD__ -Dm68k -Dmc68000 -D_KERNEL -Dmc
68020 -Dsun3 -DEXEC_AOUT -DEXEC_SCRIPT -DSWAPPAGER -DVNODEPAGER -DDEVPAGER -DLAN
CE_REVC_BUG -DFPU_EMULATE -DHAVECACHE -DKTRACE -DDDB -DFFS -DNFS -DCD9660 -DFDES
C -DKERNFS -DNULLFS -DPROCFS -DUNION -DMFS -DNFSSERVER -DFIFO -DINET -DTCP_COMPA
T_42 -DNFS_BOOT_RWSIZE="0x400" -DCOMPAT_SUNOS -DCOMPAT_43 -DCOMPAT_10 -DCOMPAT_1
1 -DCOMPAT_12 -DUCONSOLE -DDIAGNOSTIC -DMAXUSERS=4 -c ../../../../kern/subr_prf
.c
../../../../kern/subr_prf.c: In function `panic':
../../../../kern/subr_prf.c:131: warning: unknown conversion type character `:'
in format
../../../../kern/subr_prf.c:131: warning: too many arguments for format
cc -O2 -fno-defer-pop -msoft-float -Wall -Wstrict-prototypes -nostdinc -I. -I..
/../../../arch -I../../../.. -undef -D__NetBSD__ -Dm68k -Dmc68000 -D_KERNEL -Dmc
68020 -Dsun3 -DEXEC_AOUT -DEXEC_SCRIPT -DSWAPPAGER -DVNODEPAGER -DDEVPAGER -DLAN
CE_REVC_BUG -DFPU_EMULATE -DHAVECACHE -DKTRACE -DDDB -DFFS -DNFS -DCD9660 -DFDES
C -DKERNFS -DNULLFS -DPROCFS -DUNION -DMFS -DNFSSERVER -DFIFO -DINET -DTCP_COMPA
T_42 -DNFS_BOOT_RWSIZE="0x400" -DCOMPAT_SUNOS -DCOMPAT_43 -DCOMPAT_10 -DCOMPAT_1
1 -DCOMPAT_12 -DUCONSOLE -DDIAGNOSTIC -DMAXUSERS=4 -c ../../../../arch/m68k/m68
k/regdump.c
../../../../arch/m68k/m68k/regdump.c:61: warning: function declaration isn't a p
rototype
../../../../arch/m68k/m68k/regdump.c: In function `regdump':
../../../../arch/m68k/m68k/regdump.c:75: warning: implicit declaration of functi
on `getsfc'
../../../../arch/m68k/m68k/regdump.c:76: warning: implicit declaration of functi
on `getdfc'
cc -O2 -fno-defer-pop -msoft-float -Wall -Wstrict-prototypes -nostdinc -I. -I..
/../../../arch -I../../../.. -undef -D__NetBSD__ -Dm68k -Dmc68000 -D_KERNEL -Dmc
68020 -Dsun3 -DEXEC_AOUT -DEXEC_SCRIPT -DSWAPPAGER -DVNODEPAGER -DDEVPAGER -DLAN
CE_REVC_BUG -DFPU_EMULATE -DHAVECACHE -DKTRACE -DDDB -DFFS -DNFS -DCD9660 -DFDES
C -DKERNFS -DNULLFS -DPROCFS -DUNION -DMFS -DNFSSERVER -DFIFO -DINET -DTCP_COMPA
T_42 -DNFS_BOOT_RWSIZE="0x400" -DCOMPAT_SUNOS -DCOMPAT_43 -DCOMPAT_10 -DCOMPAT_1
1 -DCOMPAT_12 -DUCONSOLE -DDIAGNOSTIC -DMAXUSERS=4 -c ../../../../arch/sun3/sun
3/pmap.c
../../../../arch/sun3/sun3/pmap.c: In function `pv_unlink':
../../../../arch/sun3/sun3/pmap.c:1376: warning: unsigned int format, vm_offset_
t arg (arg 2)
../../../../arch/sun3/sun3/pmap.c:1376: warning: unsigned int format, vm_offset_
t arg (arg 3)
../../../../arch/sun3/sun3/pmap.c: In function `pmap_extract':
../../../../arch/sun3/sun3/pmap.c:2817: warning: unsigned int format, vm_offset_
t arg (arg 2)
cc -O2 -fno-defer-pop -msoft-float -Wall -Wstrict-prototypes -nostdinc -I. -I..
/../../../arch -I../../../.. -undef -D__NetBSD__ -Dm68k -Dmc68000 -D_KERNEL -Dmc
68020 -Dsun3 -DEXEC_AOUT -DEXEC_SCRIPT -DSWAPPAGER -DVNODEPAGER -DDEVPAGER -DLAN
CE_REVC_BUG -DFPU_EMULATE -DHAVECACHE -DKTRACE -DDDB -DFFS -DNFS -DCD9660 -DFDES
C -DKERNFS -DNULLFS -DPROCFS -DUNION -DMFS -DNFSSERVER -DFIFO -DINET -DTCP_COMPA
T_42 -DNFS_BOOT_RWSIZE="0x400" -DCOMPAT_SUNOS -DCOMPAT_43 -DCOMPAT_10 -DCOMPAT_1
1 -DCOMPAT_12 -DUCONSOLE -DDIAGNOSTIC -DMAXUSERS=4 -c ../../../../arch/sun3/sun
3/trap.c
In file included from ../../../../arch/sun3/sun3/trap.c:74:
m68k/cpu.h:181: warning: `IC_CLEAR' redefined
machine/machdep.h:70: warning: this is the location of the previous definition
../../../../arch/sun3/sun3/trap.c: In function `trap':
../../../../arch/sun3/sun3/trap.c:543: warning: unsigned int format, vm_offset_t
arg (arg 3)
cc -O2 -fno-defer-pop -msoft-float -Wall -Wstrict-prototypes -nostdinc -I. -I..
/../../../arch -I../../../.. -undef -D__NetBSD__ -Dm68k -Dmc68000 -D_KERNEL -Dmc
68020 -Dsun3 -DEXEC_AOUT -DEXEC_SCRIPT -DSWAPPAGER -DVNODEPAGER -DDEVPAGER -DLAN
CE_REVC_BUG -DFPU_EMULATE -DHAVECACHE -DKTRACE -DDDB -DFFS -DNFS -DCD9660 -DFDES
C -DKERNFS -DNULLFS -DPROCFS -DUNION -DMFS -DNFSSERVER -DFIFO -DINET -DTCP_COMPA
T_42 -DNFS_BOOT_RWSIZE="0x400" -DCOMPAT_SUNOS -DCOMPAT_43 -DCOMPAT_10 -DCOMPAT_1
1 -DCOMPAT_12 -DUCONSOLE -DDIAGNOSTIC -DMAXUSERS=4 -c ../../../../arch/sun3/dev
/si.c
../../../../arch/sun3/dev/si.c: In function `si_minphys':
../../../../arch/sun3/dev/si.c:228: warning: unsigned int format, long unsigned
int arg (arg 2)
cc -O2 -fno-defer-pop -msoft-float -Wall -Wstrict-prototypes -nostdinc -I. -I..
/../../../arch -I../../../.. -undef -D__NetBSD__ -Dm68k -Dmc68000 -D_KERNEL -Dmc
68020 -Dsun3 -DEXEC_AOUT -DEXEC_SCRIPT -DSWAPPAGER -DVNODEPAGER -DDEVPAGER -DLAN
CE_REVC_BUG -DFPU_EMULATE -DHAVECACHE -DKTRACE -DDDB -DFFS -DNFS -DCD9660 -DFDES
C -DKERNFS -DNULLFS -DPROCFS -DUNION -DMFS -DNFSSERVER -DFIFO -DINET -DTCP_COMPA
T_42 -DNFS_BOOT_RWSIZE="0x400" -DCOMPAT_SUNOS -DCOMPAT_43 -DCOMPAT_10 -DCOMPAT_1
1 -DCOMPAT_12 -DUCONSOLE -DDIAGNOSTIC -DMAXUSERS=4 -c ../../../../arch/sun3/dev
/si_obio.c
../../../../arch/sun3/dev/si_obio.c: In function `si_obio_dma_setup':
../../../../arch/sun3/dev/si_obio.c:281: warning: unsigned int format, long unsi
gned int arg (arg 3)
cc -O2 -fno-defer-pop -msoft-float -Wall -Wstrict-prototypes -nostdinc -I. -I..
/../../../arch -I../../../.. -undef -D__NetBSD__ -Dm68k -Dmc68000 -D_KERNEL -Dmc
68020 -Dsun3 -DEXEC_AOUT -DEXEC_SCRIPT -DSWAPPAGER -DVNODEPAGER -DDEVPAGER -DLAN
CE_REVC_BUG -DFPU_EMULATE -DHAVECACHE -DKTRACE -DDDB -DFFS -DNFS -DCD9660 -DFDES
C -DKERNFS -DNULLFS -DPROCFS -DUNION -DMFS -DNFSSERVER -DFIFO -DINET -DTCP_COMPA
T_42 -DNFS_BOOT_RWSIZE="0x400" -DCOMPAT_SUNOS -DCOMPAT_43 -DCOMPAT_10 -DCOMPAT_1
1 -DCOMPAT_12 -DUCONSOLE -DDIAGNOSTIC -DMAXUSERS=4 -c ../../../../arch/sun3/dev
/si_vme.c
../../../../arch/sun3/dev/si_vme.c: In function `si_vme_dma_setup':
../../../../arch/sun3/dev/si_vme.c:316: warning: unsigned int format, long unsig
ned int arg (arg 3)
>Fix:
>Audit-Trail:
>Unformatted: