[patch] sh: Move predicates to predicates.md. (take 2)
Kaz Kojima
kkojima@rr.iij4u.or.jp
Tue May 31 21:48:00 GMT 2005
Joern RENNECKE <joern.rennecke@st.com> wrote:
>>Here is the updated patch. With this patch, I was able to build
>>sh64-elf completely. Should I build a few more variants? Or OK to
>>apply?
>>
>>
> I think it is probably OK, but I want to see some sh64 regression test
> results first.
> I understand that Kaz Kojima has already tested x86 cross
> sh4-unknown-linux-gnu.
> Kaz, did this include execution tests?
Yep. It's tested with the top level "make -k check" for x86 cross
sh4-unknown-linux-gnu. I've tried to test x86 cross sh64-linux,
but the genuine CVS (May 30 21:43:42 UTC) failed to build:
/ext3/suzaku/home/kkojima/xsh-gcc-orig/./gcc/xgcc -B/ext3/suzaku/home/kkojima/xsh-gcc-orig/./gcc/ -B/usr/local/sh64-unknown-linux-gnu/bin/ -B/usr/local/sh64-unknown-linux-gnu/lib/ -isystem /usr/local/sh64-unknown-linux-gnu/include -isystem /usr/local/sh64-unknown-linux-gnu/sys-include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -DNO_FPSCR_VALUES -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../ORIG/gcc/gcc -I../../ORIG/gcc/gcc/. -I../../ORIG/gcc/gcc/../include -I../../ORIG/gcc/gcc/../libcpp/include -DL_udivmoddi4 -fvisibility=hidden -DHIDE_EXPORTS -fexceptions -fnon-call-exceptions -c ../../ORIG/gcc/gcc/libgcc2.c -o libgcc/./_udivmoddi4.o
../../ORIG/gcc/gcc/libgcc2.c: In function '__udivmoddi4':
../../ORIG/gcc/gcc/libgcc2.c:1037: error: unrecognizable insn:
(insn 787 786 788 16 ../../ORIG/gcc/gcc/libgcc2.c:904 (set (reg:SI 131 tr3)
(plus:SI (reg:SI 131 tr3)
(reg:SI 12 r12))) -1 (nil)
(nil))
../../ORIG/gcc/gcc/libgcc2.c:1037: internal compiler error: in extract_insn, at recog.c:2082
I'm in binary searching to see when it started.
Regards,
kaz
More information about the Gcc-patches
mailing list