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

Re: GCC-3.3 failure on Sparc when compiling Linux kernel



"Art Haas" <ahaas@airmail.net> writes:

> Compiling the 2.6.7-rc1 kernel with the latest gcc-3.3 causes a problem.
>
>   gcc -Wp,-MD,mm/.fremap.o.d -nostdinc -iwithprefix include -D__KERNEL__
> -Iinclude  -Wall -Wstrict-prototypes -Wno-trigraphs
> -fno-strict-aliasing -fno-common -m32 -pipe -mno-fpu -fcall-used-g5
> -fcall-used-g7 -mcpu=v8 -O2 -fomit-frame-pointer
> -DKBUILD_BASENAME=fremap -DKBUILD_MODNAME=fremap -c -o mm/fremap.o
> mm/fremap.c
> mm/fremap.c: In function `install_page':
> mm/fremap.c:95: error: unrecognizable insn:
> (insn 841 71 842 2 0x507b7300 (set (reg:SI 253)
>         (zero_extract:SI (reg:SI 139)
>             (const_int 1 [0x1])
>             (const_int 31 [0x1f]))) -1 (nil)
>     (expr_list:REG_DEAD (reg:SI 139)
>         (nil)))
> mm/fremap.c:95: internal compiler error: in extract_insn, at recog.c:2175

Please file a bug report and attach the .i file generated when adding
-save-temps.

-- 
	Falk



Reply to: