public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* [PATCHv2 0/3] ARC: Add another group of nps instructions
  2016-04-07 11:05 ` [PATCH " Andrew Burgess
@ 2016-04-12 11:00 Andrew Burgess
  2016-04-07 11:05 ` [PATCH " Andrew Burgess
  5 siblings, 1 reply; 20+ messages in thread
From: Andrew Burgess @ 2016-04-12 11:00 UTC (permalink / raw)
  To: binutils; +Cc: Claudiu.Zissulescu, Cupertino.Miranda, noamca, Andrew Burgess

This revision incorporates the feedback from Synopsys.  The changes are:

 Patch #1: Complete rewrite, much simpler now based on Claudiu's
 observations.

 Patch #2: Unchanged.

 Patch #3: Incorporates Cupertino's feedback about prefered code flow.
 Some small adjustments were required to Cupertino's suggestion,
 however, I believe what I have now is inline with his intentions.

---

Andrew Burgess (3):
  opcodes/arc: Move instruction length logic to new function
  bfd/arc: Rename enum entries to avoid conflicts
  arc/nps400 : New cmem instructions and associated relocation

 bfd/ChangeLog                    |  20 ++++++
 bfd/bfd-in2.h                    |   1 +
 bfd/elf32-arc.c                  | 127 ++++++++++++++++++++++++++++-----------
 bfd/libbfd.h                     |   1 +
 bfd/reloc.c                      |   2 +
 gas/ChangeLog                    |   5 ++
 gas/testsuite/gas/arc/nps400-3.d |  56 +++++++++++++++++
 gas/testsuite/gas/arc/nps400-3.s |  23 +++++++
 include/ChangeLog                |   5 ++
 include/elf/arc-reloc.def        |   7 +++
 include/opcode/arc.h             |   3 +
 ld/ChangeLog                     |   8 +++
 ld/testsuite/ld-arc/arc.exp      |  30 +++++++++
 ld/testsuite/ld-arc/nps-1.s      |  10 +++
 ld/testsuite/ld-arc/nps-1a.d     |  16 +++++
 ld/testsuite/ld-arc/nps-1b.d     |   4 ++
 ld/testsuite/ld-arc/nps-1b.err   |   1 +
 opcodes/ChangeLog                |  13 ++++
 opcodes/arc-dis.c                |  57 ++++++++++++++----
 opcodes/arc-nps400-tbl.h         |  12 ++++
 opcodes/arc-opc.c                |  22 +++++++
 21 files changed, 376 insertions(+), 47 deletions(-)
 create mode 100644 gas/testsuite/gas/arc/nps400-3.d
 create mode 100644 gas/testsuite/gas/arc/nps400-3.s
 create mode 100644 ld/testsuite/ld-arc/arc.exp
 create mode 100644 ld/testsuite/ld-arc/nps-1.s
 create mode 100644 ld/testsuite/ld-arc/nps-1a.d
 create mode 100644 ld/testsuite/ld-arc/nps-1b.d
 create mode 100644 ld/testsuite/ld-arc/nps-1b.err

-- 
2.5.1

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2016-04-14 14:45 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-12 11:00 [PATCHv2 0/3] ARC: Add another group of nps instructions Andrew Burgess
2016-04-07 11:05 ` [PATCH " Andrew Burgess
2016-04-07 11:05   ` [PATCH 1/3] opcodes/arc: Compute insn lengths in disassembler Andrew Burgess
2016-04-07 11:27     ` Claudiu Zissulescu
2016-04-12  9:27     ` Claudiu Zissulescu
2016-04-07 11:05   ` [PATCH 2/3] bfd/arc: Rename enum entries to avoid conflicts Andrew Burgess
2016-04-07 11:20     ` Claudiu Zissulescu
2016-04-07 11:05   ` [PATCH 3/3] arc/nps400 : New cmem instructions and associated relocation Andrew Burgess
2016-04-11 12:55     ` Cupertino Miranda
2016-04-12 11:00   ` [PATCHv2 2/3] bfd/arc: Rename enum entries to avoid conflicts Andrew Burgess
2016-04-13 13:34     ` Nick Clifton
2016-04-12 11:00   ` [PATCHv2 1/3] opcodes/arc: Move instruction length logic to new function Andrew Burgess
2016-04-12 12:27     ` Claudiu Zissulescu
2016-04-13 13:32     ` Nick Clifton
2016-04-13 14:41       ` Andrew Burgess
2016-04-13 15:30         ` Nick Clifton
2016-04-14 12:40           ` Andrew Burgess
2016-04-14 14:45             ` Nick Clifton
2016-04-12 11:00   ` [PATCHv2 3/3] arc/nps400 : New cmem instructions and associated relocation Andrew Burgess
2016-04-13 13:37     ` Nick Clifton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).