------- Comment #9 from dave at hiauly1 dot hia dot nrc dot ca  2010-02-02 
19:14 -------
Subject: Re:  [4.5 Regression] pex-unix.c:589:1: internal compiler error:
output_operand

>   rtx x = delegitimize_mem_from_attrs (orig_x);
> 
>   if (GET_CODE (x) == LO_SUM
>       && GET_CODE (XEXP (x, 1)) == UNSPEC
>       && XINT (XEXP (x, 1), 1) == UNSPEC_DLTIND14R)
>     return XVECEXP (XEXP (x, 1), 0, 0);

The return is wrong.  The UNSPEC_DLTIND14R operation returns the
address of XVECEXP (XEXP (x, 1), 0, 0).

Dave


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42924

Reply via email to