https://sourceware.org/bugzilla/show_bug.cgi?id=28342

Georg-Johann Lay <gjl at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Depends on|                            |34307
         Resolution|---                         |WORKSFORME

--- Comment #3 from Georg-Johann Lay <gjl at gcc dot gnu.org> ---
This issue is a side effect of PR34307 where the assembler diagnoses the wrong
instruction when a core doesn't support it: It diagnoses with the NEXT
instruction, which lead to a segmentation fault in old Binutils when DES was
the last instruction in include/opcode/avr.

Since PR21683 DES is no more the last instruction, so the seg fault is fixed by
PR21683 as a side effect.  Though until PR34307 is fixed, gas will show a
confusing diagnostic:

   DES

x.sx: Assembler messages:
x.sx:1: Error: illegal opcode __gcc_isr for mcu avr2


Referenced Bugs:

https://sourceware.org/bugzilla/show_bug.cgi?id=34307
[Bug 34307] [avr] GAS diagnoses wrong instruction when not supported by an ISA
-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to