bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/3797] gas failures for d10v-elf on HEAD


From: nickc at redhat dot com
Subject: [Bug gas/3797] gas failures for d10v-elf on HEAD
Date: 28 Feb 2007 18:38:58 -0000

------- Additional Comments From nickc at redhat dot com  2007-02-28 18:38 
-------
Hi Hans-Peter,

  The d10v port should now have no GAS testsuite failures.  

  There were two problems.  The first is that the d10v port does not produce
dwarf2 line number information.  This is because the port was never upgraded to
do so, and since nobody has complained about it I see no reason to add the
support now.  Instead I have just disabled the line nubmer test for the d10v 
port.

  The other problem was that the port would stop with a fatal error whenever it
encountered an unrecognizable opcode, rather than just issuing a normal error
message and carrying on.  This meant that a couple of the macro tests did not
work.  Stopping assembly at the first unknown opcode seems a bit harsh to me, so
I have changed the d10v port to emit an error message and continue.

Cheers
  Nick

gas/ChangeLog
2007-02-28  Nick Clifton  <address@hidden>

        PR gas/3797
        * config/tc-d10v.c (do_assemble): Do not generate error messages,
        just return -1 whenever a problem is encountered.
        (md_assemble): If do_assemble returns -1 generate a non-fatal
        error message and return.

gas/testsuite/ChangeLog
2007-02-28  Nick Clifton  <address@hidden>

        PR gas/3797
        * gas/lns/lns.exp: Do not run the lns-common test for the d10v
        port.
        * gas/d10v/address-002.l: Update expected assembler output.
        * gas/d10v/address-003.l, gas/d10v/address-004.l,
        gas/d10v/address-005.l, gas/d10v/address-006.l,
        gas/d10v/address-007.l, gas/d10v/address-008.l,
        gas/d10v/address-009.l, gas/d10v/address-010.l,
        gas/d10v/address-011.l, gas/d10v/address-012.l,
        gas/d10v/address-013.l, gas/d10v/address-014.l,
        gas/d10v/address-015.l, gas/d10v/address-016.l,
        gas/d10v/address-017.l, gas/d10v/address-018.l,
        gas/d10v/address-019.l, gas/d10v/address-020.l,
        gas/d10v/address-021.l, gas/d10v/address-022.l,
        gas/d10v/address-023.l, gas/d10v/address-024.l,
        gas/d10v/address-025.l, gas/d10v/address-026.l,
        gas/d10v/address-027.l, gas/d10v/address-030.l,
        gas/d10v/address-031.l, gas/d10v/address-032.l,
        gas/d10v/address-033.l, gas/d10v/address-034.l,
        gas/d10v/address-035.l, gas/d10v/address-036.l,
        gas/d10v/address-037.l, gas/d10v/address-038.l,
        gas/d10v/address-039.l, gas/d10v/address-040.l, 
        gas/d10v/address-041.l: Likewise.


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED


http://sourceware.org/bugzilla/show_bug.cgi?id=3797

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]