Bug#273442: ICE building Linux 2.6.9-rc2-mm3 fs/cachefs/inode.c
Package: gcc-2.95
Version: 2.95.4-22
I don't know whether it's reasonable to expect gcc 2.95 to build recent -mm
kernels, but trying gives me this ICE:
gcc -Wp,-MD,fs/cachefs/.inode.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -pipe -msoft-float -mpreferred-stack-boundary=2 -march=i686 -Iinclude/asm-i386/mach-default -DMODULE -DKBUILD_BASENAME=inode -DKBUILD_MODNAME=cachefs -c -o fs/cachefs/inode.o fs/cachefs/inode.c
fs/cachefs/inode.c: In function `cachefs_iget':
fs/cachefs/inode.c:361: Internal compiler error:
fs/cachefs/inode.c:361: internal error--unrecognizable insn:
(insn 142 141 409 (parallel[
(set (reg:SI 0 %eax)
(asm_operands ("") ("=a") 0[
(reg:DI 1 %edx)
]
[
(asm_input:DI ("A"))
] ("fs/cachefs/inode.c") 310))
(set (reg:SI 1 %edx)
(asm_operands ("") ("=d") 1[
(reg:DI 1 %edx)
]
[
(asm_input:DI ("A"))
] ("fs/cachefs/inode.c") 310))
] ) -1 (insn_list 132 (nil))
(nil))
Reply to: