On 08/18/2011 08:16 AM, Richard Henderson wrote: > On 08/17/2011 06:45 PM, Andrew Pinski wrote: >> gcc/libgcc2.c: In function ‘__gnu_mulsc3’: >> gcc/libgcc2.c:1928:1: internal compiler error: in scan_trace, at >> dwarf2cfi.c:2433 >> Please submit a full bug report, >> >> I assume that it is because the C6X has more than one delay slot ? > > Ug. I knew c6x has more than 1 delay slot (indeed, 5). > But I'd hoped that they were not annulled.
... and it doesn't. The problem is that RTL_CONST_CALL_P and INSN_ANNULLED_BRANCH_P use the same bit. Sigh. r~