This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Illegal code generation: gcc-3.2 --target=m68k-elf


>(note 688 687 689 ("yy.c") 640)
>
>(note 689 688 1150 NOTE_INSN_DELETED)
>
>(insn 1150 689 690 (set (reg:SI 0 %d0)
>        (const_int 1 [0x1])) 30 {*m68k.md:993} (nil)
>    (nil))
>
>(insn 690 1150 691 (set (mem:SI (plus:SI (reg/f:SI 14 %a6)
>                (const_int -428 [0xfffffe54])) [0 rotate S4 A16])
>        (plus:SI (mem:SI (plus:SI (reg/f:SI 14 %a6)
>                    (const_int -428 [0xfffffe54])) [0 rotate S4 A16])
>            (reg:SI 0 %d0))) 99 {*addsi3_5200} (nil)
>    (nil))
>
>> Hopefully this is enough information.  I'm still cutting the testcase
>> down to size...  I hope to have a bug report soon.
>
>This is going to have to be debugged.  This should have been
>handled by find_reloads_toplev, iirc.

I've submitted this bug(with testcase) as target/8309.  If there's
anything missing from the bug, please contact me...

-- 
Peter Barada                                   Peter.Barada@motorola.com
Wizard                                         781-852-2768 (direct)
WaveMark Solutions(wholly owned by Motorola)   781-270-0193 (fax)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]