Hi!

On Thu, 2014-09-18 11:19:21 +0100, James Greenhalgh <james.greenha...@arm.com> 
wrote:
> As discussed in https://gcc.gnu.org/ml/gcc-patches/2014-09/msg01334.html
> The construct
> 
>   (clobber (match_scratch 0 "r"))
> 
> is invalid - operand 0 must be marked either write or read/write.
> 
> Likewise
> 
>   (match_* 0 "&r")
> 
> is invalid, marking an operand earlyclobber does not remove the need to
> also mark it write or read/write.

My build robot shows a new build error, which I guess is
caused/uncovered by your genrecog change on bfin-elf (see eg. build
http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=355667):

build/genrecog /home/jbglaw/repos/gcc/gcc/common.md 
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md \
  insn-conditions.md > tmp-recog.c
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:745: warning: operand 0 missing 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:1953: warning: source missing a 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:1994: warning: source missing a 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:1994: warning: source missing a 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:2005: warning: source missing a 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:2005: warning: source missing a 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:2128: warning: operand 1 missing 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:2139: warning: operand 1 missing 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:2150: warning: operand 2 missing 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:2162: warning: operand 2 missing 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:2228: warning: operand 1 missing 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:2238: warning: operand 1 missing 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:2248: warning: operand 2 missing 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:2259: warning: operand 2 missing 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:2720: warning: operand 0 missing 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:2742: warning: operand 0 missing 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:2742: warning: operand 1 missing 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:3231: warning: operand 4 missing 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:3247: warning: operand 3 missing 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:1971: warning: source missing a 
mode?
/home/jbglaw/repos/gcc/gcc/config/bfin/bfin.md:1971: constraints not supported 
in define_split
make[1]: *** [s-recog] Error 1
make[1]: Leaving directory `/home/jbglaw/build/bfin-elf/build-gcc/gcc'
make: *** [all-gcc] Error 2


Would be nice if the bfin maintainer or you would come up with a fix.

Thanks, JBG

-- 
      Jan-Benedict Glaw      jbg...@lug-owl.de              +49-172-7608481
Signature of:            http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
the second  :

Attachment: signature.asc
Description: Digital signature

Reply via email to