[Top][All Lists]
[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug gas/3797] gas failures for d10v-elf on HEAD,
nickc at redhat dot com <=