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. 2c62985659da21a3fe16062d211a7158f79ad2e9


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  2c62985659da21a3fe16062d211a7158f79ad2e9 (commit)
      from  222016651396c7baea9ff3f96003bd53bbc11ab0 (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=2c62985659da21a3fe16062d211a7158f79ad2e9

commit 2c62985659da21a3fe16062d211a7158f79ad2e9
Author: Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
Date:   Fri Oct 31 13:48:04 2014 -0700

    MIPS: Add Octeon 3 support
    
    binutils:
    2014-10-31  Andrew Pinski  <apinski@cavium.com>
                Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
    
    	* readelf.c (print_mips_isa_ext): Print the value of Octeon3.
    
    gas:
    2014-10-31  Andrew Pinski  <apinski@cavium.com>
                Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
    
    	* config/tc-mips.c (CPU_IS_OCTEON): Handle CPU_OCTEON3.
    	(mips_cpu_info_table): Octeon3 enables virt ase.
    	* doc/c-mips.texi: Document octeon3 as an acceptable value for
    	-march=.
    
    gas/testsuite:
    2014-10-31  Andrew Pinski  <apinski@cavium.com>
                Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
    
    	* gas/mips/mips.exp: Add support for Octeon3 architecture.
    	Also add in support for running Octeon3 tests.
    	* gas/mips/octeon3.d: New test.
    	* gas/mips/octeon3.s: New test source.
    
    opcodes:
    2014-10-31  Andrew Pinski  <apinski@cavium.com>
                Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
    
    	* mips-dis.c (mips_arch_choices): Add octeon3.
    	* mips-opc.c (IOCT): Include INSN_OCTEON3.
    	(IOCT2): Likewise.
    	(IOCT3): New define.
    	(IVIRT): New define.
    	(mips_builtin_opcodes): Add dmfgc0, dmtgc0, hypcall, mfgc0, mtgc0,
    	tlbinv, tlbinvf, tlbgr, tlbgwi, tlbginv, tlbginvf, tlbgwr, tlbgp, tlti
    	IVIRT instructions.
    	Extend mtm0, mtm1, mtm2, mtp0, mtp1, mtp2 instructions to take another
    	operand for IOCT3.
    
    bfd:
    2014-10-31  Andrew Pinski  <apinski@cavium.com>
                Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
    
    	* archures.c: Add octeon3 for mips target.
    	* bfd-in2.h: Regenerate.
    	* bfd/cpu-mips.c: Define I_mipsocteon3.
    	nfo_struct): Add octeon3 support.
    	* bfd/elfxx-mips.c: (_bfd_elf_mips_mach): Add support for
    	octeon3.
    	(mips_set_isa_flags): Add support for octeon3.
    	(bfd_mips_isa_ext): Add bfd_mach_mips_octeon3.
    	(mips_mach_extensions): Make bfd_mach_mips_octeon3 an
    	extension of bfd_mach_mips_octeon2.
    	(print_mips_isa_ext): Print the value of Octeon3.

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

Summary of changes:
 bfd/ChangeLog                    |   15 +++++++++++++++
 bfd/archures.c                   |    1 +
 bfd/bfd-in2.h                    |    1 +
 bfd/cpu-mips.c                   |    2 ++
 bfd/elfxx-mips.c                 |   13 +++++++++++++
 binutils/ChangeLog               |    5 +++++
 binutils/readelf.c               |    3 +++
 gas/ChangeLog                    |    8 ++++++++
 gas/config/tc-mips.c             |    4 +++-
 gas/doc/c-mips.texi              |    1 +
 gas/testsuite/ChangeLog          |    8 ++++++++
 gas/testsuite/gas/mips/mips.exp  |    4 ++++
 gas/testsuite/gas/mips/octeon3.d |   20 ++++++++++++++++++++
 gas/testsuite/gas/mips/octeon3.s |   22 ++++++++++++++++++++++
 include/ChangeLog                |    5 +++++
 include/elf/mips.h               |    1 +
 include/opcode/mips.h            |    5 +++++
 opcodes/ChangeLog                |   14 ++++++++++++++
 opcodes/mips-dis.c               |    5 +++++
 opcodes/mips-opc.c               |   13 ++++++++++---
 20 files changed, 146 insertions(+), 4 deletions(-)
 create mode 100644 gas/testsuite/gas/mips/octeon3.d
 create mode 100644 gas/testsuite/gas/mips/octeon3.s


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]