|
Message
From: Vsevolod Lobko<seva@s...>
Date: Mon Aug 9 23:01:44 CEST 2004
Subject: [openrisc] GCC: support for l.cmov
On Mon, Aug 09, 2004 at 09:22:40PM +0200, Matjaz Breskvar wrote: > * Vsevolod Lobko (seva@s...) wrote: > > Hello, > > > > What happened with this patches? > > They is some problem with it, it fails to compile linux. I'm working > with Phill to fix it, but it seams we both have other priorities. > > if somebody wants to take a look at it in the meantime even better. > > > Does they helps with messages like: > > > > timer.c: In function `gcd': > > timer.c:115: unrecognizable insn: > > (insn 61 10 62 (set (reg:CC 48) > > (ne:CC (reg/v:SI 39) > > (const_int 0 [0x0]))) -1 (insn_list 4 (nil)) > > (expr_list:REG_DEAD (reg/v:SI 39) > > (nil))) > > timer.c:115: Internal compiler error in extract_insn, at recog.c:2148 > > Please submit a full bug report, > > with preprocessed source if appropriate. > > See <URL:http://gcc.gnu.org/bugs.html> for instructions. > > *** Error code 1 > > > > when compiling something using gcc-3.2.3 from or1k cvs with optimisation? > > i've got gcc-3.4.1 port that fixed some problem in compiling linux > 2.6.5. you can send me the source, preprocessed source and options used to > compile it and i'll make sure it gets fixed eventually.
it is or1k/mp3/sw/mad-xess sources from cvs cd to or1k/mp3/sw/mad-xess/libmad directory and run make:
[seva@sevasoft][/home/seva/src/or1k/mp3/sw/mad-xess/libmad] make or32-uclinux-gcc -DHAVE_CONFIG_H -DFPM_DEFAULT -fno-delayed-branch -Wall -nostdlib -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -msoft-div -I. -I./../ -c -o fixed.o fixed.c [... snip ...] or32-uclinux-gcc -DHAVE_CONFIG_H -DFPM_DEFAULT -fno-delayed-branch -Wall -nostdlib -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -msoft-div -I. -I./../ -c -o timer.o timer.c timer.c: In function `gcd': timer.c:115: unrecognizable insn: (insn 61 10 62 (set (reg:CC 48) (ne:CC (reg/v:SI 39) (const_int 0 [0x0]))) -1 (insn_list 4 (nil)) (expr_list:REG_DEAD (reg/v:SI 39) (nil))) timer.c:115: Internal compiler error in extract_insn, at recog.c:2148 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. *** Error code 1
|
 |