This is the mail archive of the binutils-cvs@sourceware.org mailing list for the binutils 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]

gdb and binutils branch master updated. e269fea784da752b49b5fc406ee7ea8403955a28


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".

The branch, master has been updated
       via  e269fea784da752b49b5fc406ee7ea8403955a28 (commit)
      from  9a362b9a3291ef43316e1606e2b26fe55ebb187f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e269fea784da752b49b5fc406ee7ea8403955a28

commit e269fea784da752b49b5fc406ee7ea8403955a28
Author: Andrew Bennett <andrew.bennett@imgtec.com>
Date:   Mon Dec 16 07:19:34 2013 -0800

    Range of element index is too large on MIPS MSA element selection instructions.
    
    The element index range for the following MIPS MSA instructions: sldi, splati,
    copy_s, copy_u, insert and insve is 1 bit too large.  This patch fixes this issue.
    
    ChangeLog:
    
    	gas/testsuite/gas/mips/
    	* msa.s: Reduced maximum element index range for sldi, splati,
    	copy_s, copy_u, insert and insve instructions.
    	* msa64.s: Likewise.
    	* micromips@msa.d: Likewise.
    	* micromips@msa64.d: Likewise.
    	* msa.d: Likewise.
    	* msa64.d: Likewise.
    
    	include/opcode/
    	* mips.h: Updated description of +o, +u, +v and +w for MIPS and
    	microMIPS.
    
    	opcodes/
    	* micromips-opc.c (decode_micromips_operand): Reduced range of +o, +u,
    	+v and +w.
    	(micromips_opcodes): Reduced element index range for sldi, splati,
    	copy_s, copy_u, insert and insve instructions.
    	* opcodes/mips-opc.c (decode_mips_operand): Reduced range of +o, +u,
    	+v and +w.
    	(mips_builtin_opcodes): Reduced element index range for sldi, splati,
    	copy_s, copy_u, insert and insve instructions.

-----------------------------------------------------------------------

Summary of changes:
 gas/testsuite/ChangeLog                  |   10 +++++
 gas/testsuite/gas/mips/micromips@msa.d   |   42 +++++++++++-----------
 gas/testsuite/gas/mips/micromips@msa64.d |    6 ++--
 gas/testsuite/gas/mips/msa.d             |   42 +++++++++++-----------
 gas/testsuite/gas/mips/msa.s             |   42 +++++++++++-----------
 gas/testsuite/gas/mips/msa64.d           |    6 ++--
 gas/testsuite/gas/mips/msa64.s           |    6 ++--
 include/opcode/ChangeLog                 |    5 +++
 include/opcode/mips.h                    |   16 ++++----
 opcodes/ChangeLog                        |   11 ++++++
 opcodes/micromips-opc.c                  |   56 +++++++++++++++---------------
 opcodes/mips-opc.c                       |   56 +++++++++++++++---------------
 12 files changed, 162 insertions(+), 136 deletions(-)


hooks/post-receive
-- 
gdb and binutils


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