This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
gdb and binutils branch master updated. dc76d75756a47325f5233ff684b05d6c0846e86a
- From: abennett at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 16 Dec 2013 17:22:45 -0000
- Subject: gdb and binutils branch master updated. dc76d75756a47325f5233ff684b05d6c0846e86a
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 dc76d75756a47325f5233ff684b05d6c0846e86a (commit)
from 1a1fb62757c74f74a1e46afc207fc46fce1cea00 (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=dc76d75756a47325f5233ff684b05d6c0846e86a
commit dc76d75756a47325f5233ff684b05d6c0846e86a
Author: Andrew Bennett <andrew.bennett@imgtec.com>
Date: Mon Dec 16 16:39:47 2013 +0000
Add support to show the symbolic names of the MIPS CP1 registers.
2013-12-16 Andrew Bennett <andrew.bennett@imgtec.com>
gas/testsuite/gas/mips/
* mips.exp: Add CP1 register name tests.
* cp1-names-mips32.d: New test.
* cp1-names-mips32r2.d: New test.
* cp1-names-mips64.d: New test.
* cp1-names-mips64r2.d: New test.
* cp1-names-numeric.d: New test.
* cp1-names-r3000.d: New test.
* cp1-names-r4000.d: New test.
* cp1-names-sb1.d: New test.
* cp1-names.s: New test.
* micromips-insn32.d: Add the correct symbolic names for the CP1
registers.
* micromips-noinsn32.d: Likewise.
* micromips-trap.d: Likewise.
* micromips.d: Likewise.
opcodes/
* mips-dis.c: Add mips_cp1_names pointer.
(mips_cp1_names_numeric): New array.
(mips_cp1_names_mips3264): New array.
(mips_arch_choice): Add cp1_names.
(mips_arch_choices): Add relevant cp1 register name array to each of
the elements.
(set_default_mips_dis_options): Add support for setting up the
mips_cp1_names pointer.
(parse_mips_dis_option): Add support for the cp1-names command line
variable. Also setup the mips_cp1_names pointer.
(print_reg): Print out name of the cp1 register.
-----------------------------------------------------------------------
Summary of changes:
gas/testsuite/ChangeLog | 18 ++++
gas/testsuite/gas/mips/cp1-names-mips32.d | 74 ++++++++++++++
gas/testsuite/gas/mips/cp1-names-mips32r2.d | 74 ++++++++++++++
gas/testsuite/gas/mips/cp1-names-mips64.d | 74 ++++++++++++++
gas/testsuite/gas/mips/cp1-names-mips64r2.d | 74 ++++++++++++++
gas/testsuite/gas/mips/cp1-names-numeric.d | 74 ++++++++++++++
gas/testsuite/gas/mips/cp1-names-r3000.d | 75 ++++++++++++++
gas/testsuite/gas/mips/cp1-names-r4000.d | 75 ++++++++++++++
gas/testsuite/gas/mips/cp1-names-sb1.d | 74 ++++++++++++++
gas/testsuite/gas/mips/cp1-names.s | 77 +++++++++++++++
gas/testsuite/gas/mips/micromips-insn32.d | 84 ++++++++--------
gas/testsuite/gas/mips/micromips-noinsn32.d | 84 ++++++++--------
gas/testsuite/gas/mips/micromips-trap.d | 84 ++++++++--------
gas/testsuite/gas/mips/micromips.d | 84 ++++++++--------
gas/testsuite/gas/mips/mips.exp | 12 +++
opcodes/ChangeLog | 14 +++
opcodes/mips-dis.c | 140 +++++++++++++++++++--------
17 files changed, 984 insertions(+), 207 deletions(-)
create mode 100644 gas/testsuite/gas/mips/cp1-names-mips32.d
create mode 100644 gas/testsuite/gas/mips/cp1-names-mips32r2.d
create mode 100644 gas/testsuite/gas/mips/cp1-names-mips64.d
create mode 100644 gas/testsuite/gas/mips/cp1-names-mips64r2.d
create mode 100644 gas/testsuite/gas/mips/cp1-names-numeric.d
create mode 100644 gas/testsuite/gas/mips/cp1-names-r3000.d
create mode 100644 gas/testsuite/gas/mips/cp1-names-r4000.d
create mode 100644 gas/testsuite/gas/mips/cp1-names-sb1.d
create mode 100644 gas/testsuite/gas/mips/cp1-names.s
hooks/post-receive
--
gdb and binutils