Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

compiling GENERIC kernel for alpha fails



Hi,

with -current source updated some minutes ago compiling GENERIC for
alpha fails:

[...]
    compile  GENERIC/linux_machdep.o
cc1: warnings being treated as errors
/Volumes/Ext/u/NetBSD/src/sys/compat/linux/arch/alpha/linux_machdep.c: In 
function 'setup_linux_rt_sigframe':
/Volumes/Ext/u/NetBSD/src/sys/compat/linux/arch/alpha/linux_machdep.c:157: 
warning: implicit declaration of function 'alpha_enable_fp'

*** Failed target:  linux_machdep.o
*** Failed command: echo ' ' "compile GENERIC/linux_machdep.o" && : echo 
/u/NetBSD/arch/alpha/TOOLS/bin/alpha--netbsd-gcc -pipe -mno-fp-regs 
-ffreestanding -fno-zero-initialized-in-bss -O2 -fno-strict-aliasing -std=gnu99 
-Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith 
-Wmissing-prototypes -Wstrict-prototypes -Wswitch -Wshadow -Wcast-qual 
-Wwrite-strings -Wno-unreachable-code -Wno-pointer-sign -Wno-attributes 
-Wno-sign-compare -mieee --sysroot=/u/NetBSD/arch/alpha/dest -Dalpha -I. 
-I/Volumes/Ext/u/NetBSD/src/sys/../common/include 
-I/Volumes/Ext/u/NetBSD/src/sys/arch -I/Volumes/Ext/u/NetBSD/src/sys -nostdinc 
-DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT -std=gnu99 
-I/Volumes/Ext/u/NetBSD/src/sys/lib/libkern/../../../common/lib/libc/quad 
-I/Volumes/Ext/u/NetBSD/src/sys/lib/libkern/../../../common/lib/libc/string 
-I/Volumes/Ext/u/NetBSD/src/sys/lib/libkern/../../../common/lib/libc/arch/alpha/string
 -I/Volumes/Ext/u/NetBSD/src/sys/dist/ipf -c 
/Volumes/Ext/u/NetBSD/src/sys/compat/linux/arch/alpha/linux_machdep.c && 
/u/NetBSD/arch/alpha/TOOLS/bin/alpha--netbsd-gcc -pipe -mno-fp-regs 
-ffreestanding -fno-zero-initialized-in-bss -O2 -fno-strict-aliasing -std=gnu99 
-Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith 
-Wmissing-prototypes -Wstrict-prototypes -Wswitch -Wshadow -Wcast-qual 
-Wwrite-strings -Wno-unreachable-code -Wno-pointer-sign -Wno-attributes 
-Wno-sign-compare -mieee --sysroot=/u/NetBSD/arch/alpha/dest -Dalpha -I. 
-I/Volumes/Ext/u/NetBSD/src/sys/../common/include 
-I/Volumes/Ext/u/NetBSD/src/sys/arch -I/Volumes/Ext/u/NetBSD/src/sys -nostdinc 
-DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT -std=gnu99 
-I/Volumes/Ext/u/NetBSD/src/sys/lib/libkern/../../../common/lib/libc/quad 
-I/Volumes/Ext/u/NetBSD/src/sys/lib/libkern/../../../common/lib/libc/string 
-I/Volumes/Ext/u/NetBSD/src/sys/lib/libkern/../../../common/lib/libc/arch/alpha/string
 -I/Volumes/Ext/u/NetBSD/src/sys/dist/ipf -c 
/Volumes/Ext/u/NetBSD/src/sys/compat/linux/arch/alpha/linux_machdep.c && : echo
*** Error code 1

Stop.
nbmake: stopped in 
/Volumes/Ext/u/NetBSD/arch/alpha/obj/sys/arch/alpha/compile/GENERIC

*** Failed target:  kern-GENERIC
*** Failed command: cd /u/NetBSD/arch/alpha/obj/sys/arch/alpha/compile/GENERIC 
&& /u/NetBSD/arch/alpha/TOOLS/bin/nbmake depend && 
/u/NetBSD/arch/alpha/TOOLS/bin/nbmake
*** Error code 1

Stop.
nbmake: stopped in /Volumes/Ext/u/NetBSD/src/etc

*** Failed target:  release

A quick grep in ...src/ only shows one instance of 'alpha_enable_fp':

>-2508: find  /u/NetBSD/src/sys -type f | xargs egrep alpha_enable_fp
/u/NetBSD/src/sys/compat/linux/arch/alpha/linux_machdep.c:      
alpha_enable_fp(l, 1);

Seems there's something missing...

Kurt


Home | Main Index | Thread Index | Old Index