https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68663

--- Comment #6 from The Written Word <bugzilla-gcc at thewrittenword dot com> 
---
(In reply to David Edelsohn from comment #5)
> GCC 4.9 is quite old now and out of service.  If there is a bug in GCC 4.9,
> it will not be fixed because there are no bug fix releases planned.

Understood.

> You never showed an example of the assembly line representing the error
> message to allow someone to observe the exact assembly instruction and
> operands in question.

I've attached insn-output.s. Looks like the problematic lines are of the form:
        bl ._Z17gen_rtx_CONST_INT12machine_modex
        nop
        mr 0,3
        stw 0,0(28)
        .line   3466
        lwz 0,LC..1(2)  <-- line 1361
        .eb     3466
        .line   3468
        mr 3,0
        addi 1,31,96
...
        bl ._Z17gen_rtx_CONST_INT12machine_modex
        nop
        mr 0,3
        stw 0,0(28)
        .line   14
        lwz 0,LC..2(2)  <-- line 1495
        .eb     14
        .line   16
        mr 3,0
        addi 1,31,96

...
        bl ._Z17gen_rtx_CONST_INT12machine_modex
        nop
        mr 0,3
        stw 0,0(28)
        .line   14
        lwz 0,LC..3(2)  <-- line 1628
        .eb     14
        .line   16
        mr 3,0
        addi 1,31,96

gcc-5.5.0 and 7.2.0 errored out in the same way but I am able to build
gcc-8.1.0 successfully. gcc-6.4.0 seems to have built insn-output.c
successfully.

Reply via email to