This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-master-arm-spec2k6-Os in repository toolchain/ci/binutils-gdb.
from 35add35e85 gdb: Fix failure in gdb.base/complex-parts.exp for x86-32 adds 50ff67e6cf ld TDIRS substitution adds c40e31a121 Automatic makefile dependencies for generated ld/e*.c adds 3315614d19 [MIPS] Apply ASE information for the selected processor adds bdc8beb41b [MIPS] Add i6500 CPU and fix i6400 default ASEs adds 798066abd8 sim: Use host not target byte order for merging and splittin [...] new d94c001b35 Automatic date update in version.in
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: bfd/version.h | 2 +- gas/ChangeLog | 21 + gas/config/tc-mips.c | 26 +- gas/doc/c-mips.texi | 1 + gas/testsuite/gas/mips/elf_mach_i6400.d | 23 + gas/testsuite/gas/mips/elf_mach_i6500.d | 25 + gas/testsuite/gas/mips/elf_mach_p6600.d | 23 + gas/testsuite/gas/mips/mips.exp | 3 + ld/ChangeLog | 104 ++ ld/Makefile.am | 1561 ++++++------------------------ ld/Makefile.in | 1561 ++++++------------------------ ld/configure | 70 +- ld/configure.ac | 20 +- ld/emulparams/aarch64cloudabib.sh | 2 +- ld/emulparams/aarch64elf32b.sh | 2 +- ld/emulparams/aarch64elfb.sh | 2 +- ld/emulparams/aarch64fbsdb.sh | 2 +- ld/emulparams/aarch64linux32b.sh | 2 +- ld/emulparams/aarch64linuxb.sh | 2 +- ld/emulparams/arcelf.sh | 2 +- ld/emulparams/arcelf_prof.sh | 2 +- ld/emulparams/arclinux.sh | 2 +- ld/emulparams/arclinux_nps.sh | 4 +- ld/emulparams/arclinux_prof.sh | 2 +- ld/emulparams/arcv2elf.sh | 2 +- ld/emulparams/arcv2elfx.sh | 2 +- ld/emulparams/armelf_fbsd.sh | 4 +- ld/emulparams/armelf_linux_eabi.sh | 2 +- ld/emulparams/armelf_linux_fdpiceabi.sh | 2 +- ld/emulparams/armelf_nacl.sh | 4 +- ld/emulparams/armelf_nbsd.sh | 2 +- ld/emulparams/armelf_vxworks.sh | 4 +- ld/emulparams/armelfb.sh | 2 +- ld/emulparams/armelfb_fbsd.sh | 2 +- ld/emulparams/armelfb_fuchsia.sh | 2 +- ld/emulparams/armelfb_linux.sh | 2 +- ld/emulparams/armelfb_linux_eabi.sh | 2 +- ld/emulparams/armelfb_linux_fdpiceabi.sh | 2 +- ld/emulparams/armelfb_nacl.sh | 2 +- ld/emulparams/armelfb_nbsd.sh | 2 +- ld/emulparams/armsymbian.sh | 2 +- ld/emulparams/cskyelf_linux.sh | 2 +- ld/emulparams/elf32_sparc_sol2.sh | 4 +- ld/emulparams/elf32_sparc_vxworks.sh | 4 +- ld/emulparams/elf32_tic6x_be.sh | 2 +- ld/emulparams/elf32_tic6x_elf_be.sh | 2 +- ld/emulparams/elf32_tic6x_elf_le.sh | 2 +- ld/emulparams/elf32_tic6x_linux_be.sh | 2 +- ld/emulparams/elf32_tic6x_linux_le.sh | 2 +- ld/emulparams/elf32_x86_64.sh | 12 +- ld/emulparams/elf32_x86_64_nacl.sh | 4 +- ld/emulparams/elf32b4300.sh | 2 +- ld/emulparams/elf32bfinfd.sh | 2 +- ld/emulparams/elf32bmipn32.sh | 2 +- ld/emulparams/elf32bsmip.sh | 2 +- ld/emulparams/elf32btsmip.sh | 2 +- ld/emulparams/elf32btsmip_fbsd.sh | 4 +- ld/emulparams/elf32btsmipn32.sh | 2 +- ld/emulparams/elf32btsmipn32_fbsd.sh | 4 +- ld/emulparams/elf32ebmip.sh | 2 +- ld/emulparams/elf32ebmipvxworks.sh | 4 +- ld/emulparams/elf32elmip.sh | 2 +- ld/emulparams/elf32elmipvxworks.sh | 4 +- ld/emulparams/elf32frvfd.sh | 2 +- ld/emulparams/elf32l4300.sh | 2 +- ld/emulparams/elf32lm32fd.sh | 2 +- ld/emulparams/elf32lmip.sh | 2 +- ld/emulparams/elf32lppc.sh | 2 +- ld/emulparams/elf32lppclinux.sh | 2 +- ld/emulparams/elf32lppcnto.sh | 2 +- ld/emulparams/elf32lppcsim.sh | 2 +- ld/emulparams/elf32lr5900.sh | 2 +- ld/emulparams/elf32lr5900n32.sh | 2 +- ld/emulparams/elf32lriscv.sh | 2 +- ld/emulparams/elf32lriscv_ilp32.sh | 2 +- ld/emulparams/elf32lriscv_ilp32f.sh | 2 +- ld/emulparams/elf32lsmip.sh | 2 +- ld/emulparams/elf32ltsmip.sh | 2 +- ld/emulparams/elf32ltsmip_fbsd.sh | 4 +- ld/emulparams/elf32ltsmipn32.sh | 2 +- ld/emulparams/elf32ltsmipn32_fbsd.sh | 4 +- ld/emulparams/elf32microblazeel.sh | 2 +- ld/emulparams/elf32or1k_linux.sh | 2 +- ld/emulparams/elf32ppc.sh | 4 +- ld/emulparams/elf32ppc_fbsd.sh | 4 +- ld/emulparams/elf32ppccommon.sh | 2 +- ld/emulparams/elf32ppclinux.sh | 2 +- ld/emulparams/elf32ppcnto.sh | 2 +- ld/emulparams/elf32ppcsim.sh | 2 +- ld/emulparams/elf32ppcvxworks.sh | 6 +- ld/emulparams/elf32ppcwindiss.sh | 2 +- ld/emulparams/elf32tilegx_be.sh | 2 +- ld/emulparams/elf64_ia64_fbsd.sh | 4 +- ld/emulparams/elf64_sparc_fbsd.sh | 4 +- ld/emulparams/elf64_sparc_sol2.sh | 4 +- ld/emulparams/elf64alpha_fbsd.sh | 4 +- ld/emulparams/elf64alpha_nbsd.sh | 2 +- ld/emulparams/elf64bmip-defs.sh | 2 +- ld/emulparams/elf64bmip.sh | 2 +- ld/emulparams/elf64btsmip.sh | 2 +- ld/emulparams/elf64btsmip_fbsd.sh | 4 +- ld/emulparams/elf64lppc.sh | 2 +- ld/emulparams/elf64lriscv-defs.sh | 2 +- ld/emulparams/elf64lriscv.sh | 2 +- ld/emulparams/elf64lriscv_lp64.sh | 2 +- ld/emulparams/elf64lriscv_lp64f.sh | 2 +- ld/emulparams/elf64ltsmip.sh | 2 +- ld/emulparams/elf64ltsmip_fbsd.sh | 4 +- ld/emulparams/elf64ppc.sh | 4 +- ld/emulparams/elf64ppc_fbsd.sh | 4 +- ld/emulparams/elf64rdos.sh | 2 +- ld/emulparams/elf64tilegx_be.sh | 2 +- ld/emulparams/elf_i386.sh | 10 +- ld/emulparams/elf_i386_be.sh | 6 +- ld/emulparams/elf_i386_fbsd.sh | 4 +- ld/emulparams/elf_i386_ldso.sh | 8 +- ld/emulparams/elf_i386_nacl.sh | 4 +- ld/emulparams/elf_i386_sol2.sh | 4 +- ld/emulparams/elf_i386_vxworks.sh | 8 +- ld/emulparams/elf_iamcu.sh | 8 +- ld/emulparams/elf_k1om.sh | 8 +- ld/emulparams/elf_k1om_fbsd.sh | 4 +- ld/emulparams/elf_l1om.sh | 8 +- ld/emulparams/elf_l1om_fbsd.sh | 4 +- ld/emulparams/elf_x86_64.sh | 12 +- ld/emulparams/elf_x86_64_cloudabi.sh | 2 +- ld/emulparams/elf_x86_64_fbsd.sh | 4 +- ld/emulparams/elf_x86_64_nacl.sh | 4 +- ld/emulparams/elf_x86_64_sol2.sh | 4 +- ld/emulparams/h8300helf.sh | 2 +- ld/emulparams/h8300helf_linux.sh | 2 +- ld/emulparams/h8300hnelf.sh | 2 +- ld/emulparams/h8300self.sh | 2 +- ld/emulparams/h8300self_linux.sh | 2 +- ld/emulparams/h8300snelf.sh | 2 +- ld/emulparams/h8300sxelf.sh | 2 +- ld/emulparams/h8300sxelf_linux.sh | 2 +- ld/emulparams/h8300sxnelf.sh | 2 +- ld/emulparams/hppanbsd.sh | 2 +- ld/emulparams/hppaobsd.sh | 2 +- ld/emulparams/m32rlelf.sh | 2 +- ld/emulparams/m32rlelf_linux.sh | 2 +- ld/emulparams/m68kelfnbsd.sh | 2 +- ld/emulparams/mn10300.sh | 2 +- ld/emulparams/msp430X.sh | 2 +- ld/emulparams/nds32belf.sh | 2 +- ld/emulparams/nds32belf16m.sh | 2 +- ld/emulparams/nds32belf_linux.sh | 2 +- ld/emulparams/pjlelf.sh | 2 +- ld/emulparams/ppclynx.sh | 2 +- ld/emulparams/score7_elf.sh | 2 +- ld/emulparams/shelf_fd.sh | 2 +- ld/emulparams/shelf_linux.sh | 2 +- ld/emulparams/shelf_nbsd.sh | 2 +- ld/emulparams/shelf_uclinux.sh | 2 +- ld/emulparams/shelf_vxworks.sh | 2 +- ld/emulparams/shl.sh | 2 +- ld/emulparams/shlelf.sh | 2 +- ld/emulparams/shlelf_fd.sh | 2 +- ld/emulparams/shlelf_nbsd.sh | 2 +- ld/emulparams/shlelf_vxworks.sh | 2 +- ld/genscrba.sh | 2 +- ld/genscripts.sh | 206 ++-- sim/common/ChangeLog | 9 + sim/common/cgen-ops.h | 10 +- 165 files changed, 1207 insertions(+), 2884 deletions(-) create mode 100644 gas/testsuite/gas/mips/elf_mach_i6400.d create mode 100644 gas/testsuite/gas/mips/elf_mach_i6500.d create mode 100644 gas/testsuite/gas/mips/elf_mach_p6600.d