On Sat, May 17, 2014 at 06:13:56PM +0530, Umesh Kalappa wrote:
> Dear All,
> We are porting the gcc 4.8.1 for our private target .
> The compiler pops up with below error .
> 
> error: unrecognizable insn:
> 
> (insn 22 21 32 6 (set (reg:HI 30 [ D.1532 ])
>         (plus:HI (symbol_ref:HI ("stringArray")  <var_decl 0xb751a228
> stringArray>)
>             (const_int -1 [0xffffffff]))) -1
>      (nil))

The plus should have been surrounded by CONST:
(const:HI (plus:HI (symbol_ref:HI ...) (const_int -1)))

So, find out what has created the plus and why it hasn't been wrapped into
CONST.

        Jakub

Reply via email to