This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allyesconfig in repository toolchain/ci/binutils-gdb.
from 7056f312d0 Use bool for "parse_completion" adds 0b9f3e5463 Automatic date update in version.in adds ebdcad3fdd RISC-V: Improve multiple relax passes problem. adds da944c8a70 x86: remove stray uses of xmmq_mode adds ac7a231133 x86: drop a few redundant EVEX-related checks adds fd1fd06186 x86: re-order logic in OP_XMM() adds 1e1e17e5e2 Automatic date update in version.in adds 68cb21837f PE image base fallout adds 78c84bf926 Re: x86: correct decoding of nop/reserved space (0f18 ... 0x1f) adds 8aa2d0236a bfd: add missing smclass when creating csect for xcoff64 adds 6d4d932867 bfd: use default coff_write_object_contents for XCOFF64 adds 0c929e83c1 bfd: move xcoff64_ppc_relocate_section after the HOWTO table adds 2c1bef53de aix: correct HOWTO table and add missing relocations adds 4a403be0c1 aix: implement R_TOCU and R_TOCL relocations adds 1b2cb8e2ee aix: implement TLS relocation for gas and ld adds e3141a4d89 gdb/testsuite: make test names unique in gdb.python/py-mi.exp adds 5fc5a1b882 gdb/testsuite: make test names unique in gdb.python/py-forma [...] adds 22d3e7f629 gdb/testsuite: make test names unique in gdb.python/py-strfns.exp adds f35d6971cd gdb/testsuite: make test names unique in gdb.python/py-finis [...] adds 93598ea43d gdb/testsuite: make test names unique in gdb.python/py-explore.exp adds 8b12ded4e6 gdb/testsuite: make test names unique in gdb.python/py-pp-maint.exp adds 2cb60e747b gdb/testsuite: make test names unique in gdb.python/py-block.exp adds e3e48d8fdb gdb/testsuite: make test names unique in gdb.python/py-prompt.exp adds 79d041578d gdb/testsuite: make test names unique in gdb.python/py-symtab.exp adds 0125fabc7a gdb/testsuite: remove a duplicate test adds 66bb1dd9cd gdb/testsuite: make test names unique in gdb.python/py-explo [...] adds 8a4efb366f gdb/testsuite: check the correct Python variable in test adds 323b848c51 gdb/testsuite: remove duplicate test from gdb.python/py-valu [...] adds 7f99d636c2 gdb/testsuite: resolve remaining duplicate test names in gdb [...] adds 203a206d14 riscv --enable-targets=all on 32-bit host adds 7fce7ea986 aarch64: Add few missing system registers adds be3b926d8d Add values for NetBSD .note.netbsd.ident notes (PaX). adds fece451c2a Use RAII to set the per-thread SIGSEGV handler adds 8673b5d2e0 Automatic date update in version.in adds 367c5eb750 sim: drop dep on configure-gdb adds c6c7769d9d sim: introduce {COMPILE,LINK}_FOR_BUILD adds e7d9022ba8 sim: rename BUILD_LDFLAGS to LDFLAGS_FOR_BUILD adds 27012aba8a Remove Irix 6 workaround from DWARF abbrev reader adds 7c32eebb87 Constify abbrev_table::lookup_abbrev adds 933721ed0c Automatic date update in version.in adds a9f172c6b7 Set dwarf2_per_cu_data::m_header_read_in adds 0280fdcc08 Minor tweak to use die_reader_specs::abfd adds 7c290a04a2 Use cu_header consistently in read_attribute_value adds e838b3ca21 Automatic date update in version.in adds ba6a0ef349 gdb: use make_scoped_restore to restore gdbpy_current_objfile adds c68b1842bd ld: don't chance overrunning PE .reloc section content adds 8d624a9d80 gdb/fortran: Fix quad floating-point type for Intel compilers. adds 1996d0f12c Add a symbols-only mode to nm. adds 207582c075 Fix bug in Ada aggregate assignment adds 1ac7452264 Fix Ada assignment resolution adds 9863c3b5fc Fix regression in Ada ptype adds c04da66c26 Implement Ada operator overloading adds 3b5c4de0cf Call ada_ensure_varsize_limit in indirection adds 6813ceb03f Fix unary + in Ada adds eb5dd73748 gdb: remove dw2_get_file_names_reader's info_ptr parameter adds 850ed749b4 gdb: add logging to dwarf2_initialize_objfile adds 4800761a71 gdb: remove spurious colon in create_debug_type_hash_table d [...] adds 675da9a57e Fix GDB build with GCC 4.8.2 adds 4ef6d2f424 Automatic date update in version.in adds 80d49d6a1b RISC-V : Support bitmanip-0.93 ZBA/ZBB/ZBC instructions adds f302f9e26e gdb/testsuite: squash duplicate test names in gdb.threads/*.exp adds 7807d76a1c gdb/python: fix FrameDecorator regression on Python 2 adds 012d442686 Fix a potential buffer overrun qwhen writing out PE aux entries. adds ee42883cff Fix potentially undefined behaviour use of strcpcy. adds 383228bc3f Fix cygwin build error adds d6bfbc3981 Re-enable the dislay of debug sections in separate debuginfo [...] adds 44266f362b Retain .debug_addr sections loaded in the main file. adds 95557f1e09 Automatic date update in version.in adds d0c99a23b2 gdb/testsuite: add test for run/attach while program is running adds f058c5210f gdb: remove unneeded argument in check_multi_target_resumption
No new revisions were added by this update.
Summary of changes: ChangeLog | 5 + Makefile.def | 1 - Makefile.in | 1 - bfd/ChangeLog | 105 ++ bfd/bfd-in2.h | 12 + bfd/coff-rs6000.c | 548 +++++++-- bfd/coff64-rs6000.c | 1158 +++++++++----------- bfd/coffcode.h | 73 +- bfd/coffswap.h | 11 +- bfd/elfnn-riscv.c | 48 +- bfd/elfxx-riscv.c | 2 +- bfd/elfxx-riscv.h | 6 + bfd/libbfd.h | 12 + bfd/libxcoff.h | 3 +- bfd/peXXigen.c | 2 +- bfd/reloc.c | 24 + bfd/version.h | 2 +- bfd/xcofflink.c | 18 + binutils/ChangeLog | 35 + binutils/NEWS | 4 + binutils/doc/binutils.texi | 45 +- binutils/nm.c | 109 +- binutils/od-xcoff.c | 3 +- binutils/readelf.c | 9 +- gas/ChangeLog | 58 + gas/config/tc-ppc.c | 384 ++++++- gas/config/tc-ppc.h | 17 + gas/config/tc-riscv.c | 13 + gas/testsuite/gas/aarch64/illegal-sysreg-7.d | 2 + gas/testsuite/gas/aarch64/illegal-sysreg-7.l | 2 + gas/testsuite/gas/aarch64/illegal-sysreg-7.s | 2 + gas/testsuite/gas/aarch64/sysreg-7.d | 25 + gas/testsuite/gas/aarch64/sysreg-7.s | 20 + gas/testsuite/gas/riscv/b-ext-64.d | 48 + gas/testsuite/gas/riscv/b-ext-64.s | 39 + gas/testsuite/gas/riscv/b-ext.d | 35 + gas/testsuite/gas/riscv/b-ext.s | 26 + gdb/ChangeLog | 117 ++ gdb/ada-exp.h | 9 +- gdb/ada-exp.y | 169 ++- gdb/ada-lang.c | 22 +- gdb/cp-support.c | 9 +- gdb/dwarf2/abbrev.c | 28 +- gdb/dwarf2/abbrev.h | 2 +- gdb/dwarf2/read.c | 69 +- gdb/event-top.c | 23 +- gdb/event-top.h | 19 +- gdb/i386-tdep.c | 5 +- gdb/infrun.c | 2 +- gdb/python/py-framefilter.c | 6 +- gdb/python/python.c | 10 +- gdb/rust-exp.y | 4 +- gdb/stap-probe.c | 4 +- gdb/testsuite/ChangeLog | 144 +++ gdb/testsuite/gdb.ada/assign_arr.exp | 7 + gdb/testsuite/gdb.ada/assign_arr/main_p324_051.adb | 2 + .../{target_wrapper.ads => target_wrapper.adb} | 18 +- .../gdb.ada/assign_arr/target_wrapper.ads | 8 + .../gdb.ada/{assign_arr.exp => enums_overload.exp} | 20 +- .../enums_overload.adb} | 30 +- .../enums_overload.ads} | 15 +- .../enums_overload_main.adb} | 11 +- gdb/testsuite/gdb.ada/fixed_points.exp | 5 + gdb/testsuite/gdb.ada/operator_call.exp | 115 ++ .../main_p324_051.adb => operator_call/opcall.adb} | 14 +- gdb/testsuite/gdb.ada/operator_call/twovecs.adb | 133 +++ gdb/testsuite/gdb.ada/operator_call/twovecs.ads | 55 + gdb/testsuite/gdb.ada/varsize_limit.exp | 2 +- gdb/testsuite/gdb.ada/varsize_limit/vsizelim.adb | 14 + gdb/testsuite/gdb.base/run-attach-while-running.c | 69 ++ .../gdb.base/run-attach-while-running.exp | 120 ++ gdb/testsuite/gdb.python/lib-types.exp | 2 +- .../gdb.python/py-auto-load-chaining-f1.c | 24 + .../py-auto-load-chaining-f1.o-gdb.py} | 30 +- .../gdb.python/py-auto-load-chaining-f2.c | 24 + .../py-auto-load-chaining-f2.o-gdb.py} | 30 +- gdb/testsuite/gdb.python/py-auto-load-chaining.c | 58 + gdb/testsuite/gdb.python/py-auto-load-chaining.exp | 78 ++ gdb/testsuite/gdb.python/py-bad-printers.exp | 7 +- gdb/testsuite/gdb.python/py-block.exp | 18 +- gdb/testsuite/gdb.python/py-events.exp | 2 +- gdb/testsuite/gdb.python/py-explore-cc.exp | 8 +- gdb/testsuite/gdb.python/py-explore.exp | 58 +- gdb/testsuite/gdb.python/py-finish-breakpoint.exp | 28 +- gdb/testsuite/gdb.python/py-finish-breakpoint2.exp | 6 +- gdb/testsuite/gdb.python/py-format-string.exp | 36 +- gdb/testsuite/gdb.python/py-frame-inline.exp | 2 +- gdb/testsuite/gdb.python/py-frame.exp | 3 +- gdb/testsuite/gdb.python/py-framefilter-addr.c | 40 + gdb/testsuite/gdb.python/py-framefilter-addr.exp | 61 ++ gdb/testsuite/gdb.python/py-framefilter-addr.py | 52 + gdb/testsuite/gdb.python/py-infthread.exp | 3 +- gdb/testsuite/gdb.python/py-lookup-type.exp | 2 - gdb/testsuite/gdb.python/py-mi.exp | 322 +++--- gdb/testsuite/gdb.python/py-pp-maint.exp | 15 +- gdb/testsuite/gdb.python/py-prompt.exp | 85 +- gdb/testsuite/gdb.python/py-strfns.exp | 4 +- gdb/testsuite/gdb.python/py-symtab.exp | 6 +- gdb/testsuite/gdb.python/py-value-cc.exp | 2 - gdb/testsuite/gdb.threads/execl.exp | 11 +- gdb/testsuite/gdb.threads/print-threads.exp | 62 +- gdb/testsuite/gdb.threads/queue-signal.exp | 12 +- .../signal-command-multiple-signals-pending.exp | 6 +- gdb/testsuite/lib/gdb.exp | 2 +- gdb/testsuite/lib/prelink-support.exp | 12 +- gdb/windows-nat.c | 2 +- include/ChangeLog | 33 + include/coff/internal.h | 13 +- include/coff/rs6000.h | 50 +- include/coff/rs6k64.h | 54 +- include/coff/xcoff.h | 72 +- include/elf/common.h | 9 + include/opcode/riscv-opc.h | 104 ++ include/opcode/riscv.h | 3 + ld/ChangeLog | 60 + ld/Makefile.am | 12 +- ld/Makefile.in | 12 +- ld/emultempl/aix.em | 38 + ld/emultempl/riscvelf.em | 6 +- ld/pe-dll.c | 7 +- ld/scripttempl/aix.sc | 31 +- ld/testsuite/ld-gc/gc.exp | 31 +- ld/testsuite/ld-gc/pr13683.d | 1 + ld/testsuite/ld-gc/pr14265.d | 15 +- ld/testsuite/ld-powerpc/aix-largetoc-1-32.d | 20 + ld/testsuite/ld-powerpc/aix-largetoc-1-64.d | 20 + .../{aix-abs-branch-1.ex => aix-largetoc-1.ex} | 0 ld/testsuite/ld-powerpc/aix-largetoc-1.s | 25 + ld/testsuite/ld-powerpc/aix-tls-reloc-32.d | 35 + ld/testsuite/ld-powerpc/aix-tls-reloc-64.d | 31 + .../{aix-abs-branch-1.ex => aix-tls-reloc.ex} | 0 ld/testsuite/ld-powerpc/aix-tls-reloc.s | 65 ++ ld/testsuite/ld-powerpc/aix-tls-section-32.d | 15 + ld/testsuite/ld-powerpc/aix-tls-section-64.d | 15 + .../aix-tls-section.ex} | 0 ld/testsuite/ld-powerpc/aix-tls-section.s | 8 + ld/testsuite/ld-powerpc/aix52.exp | 27 + ld/testsuite/ld-riscv-elf/ld-riscv-elf.exp | 1 + ld/testsuite/ld-riscv-elf/restart-relax.d | 14 + ld/testsuite/ld-riscv-elf/restart-relax.s | 17 + ld/testsuite/ld-scripts/crossref.exp | 6 +- ld/testsuite/ld-srec/srec.exp | 9 +- ld/testsuite/lib/ld-lib.exp | 2 +- opcodes/ChangeLog | 29 + opcodes/aarch64-opc.c | 10 + opcodes/i386-dis.c | 80 +- opcodes/riscv-opc.c | 53 +- sim/common/ChangeLog | 11 + sim/common/Make-common.in | 10 +- sim/cr16/ChangeLog | 5 + sim/cr16/Makefile.in | 6 +- sim/d10v/ChangeLog | 5 + sim/d10v/Makefile.in | 6 +- sim/igen/ChangeLog | 15 + sim/igen/Makefile.in | 23 +- sim/igen/configure | 4 + sim/igen/configure.ac | 3 + sim/m32c/ChangeLog | 5 + sim/m32c/Makefile.in | 6 +- sim/m68hc11/ChangeLog | 5 + sim/m68hc11/Makefile.in | 7 +- sim/ppc/ChangeLog | 13 + sim/ppc/Makefile.in | 53 +- sim/sh/ChangeLog | 5 + sim/sh/Makefile.in | 8 +- 165 files changed, 4864 insertions(+), 1659 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-7.d create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-7.l create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-7.s create mode 100644 gas/testsuite/gas/aarch64/sysreg-7.d create mode 100644 gas/testsuite/gas/aarch64/sysreg-7.s create mode 100644 gas/testsuite/gas/riscv/b-ext-64.d create mode 100644 gas/testsuite/gas/riscv/b-ext-64.s create mode 100644 gas/testsuite/gas/riscv/b-ext.d create mode 100644 gas/testsuite/gas/riscv/b-ext.s copy gdb/testsuite/gdb.ada/assign_arr/{target_wrapper.ads => target_wrapper.adb} (71%) copy gdb/testsuite/gdb.ada/{assign_arr.exp => enums_overload.exp} (63%) copy gdb/testsuite/gdb.ada/{assign_arr/target_wrapper.ads => enums_overload/enums_ [...] copy gdb/testsuite/gdb.ada/{assign_arr/main_p324_051.adb => enums_overload/enums_o [...] copy gdb/testsuite/gdb.ada/{assign_arr/main_p324_051.adb => enums_overload/enums_o [...] create mode 100644 gdb/testsuite/gdb.ada/operator_call.exp copy gdb/testsuite/gdb.ada/{assign_arr/main_p324_051.adb => operator_call/opcall.a [...] create mode 100644 gdb/testsuite/gdb.ada/operator_call/twovecs.adb create mode 100644 gdb/testsuite/gdb.ada/operator_call/twovecs.ads create mode 100644 gdb/testsuite/gdb.base/run-attach-while-running.c create mode 100644 gdb/testsuite/gdb.base/run-attach-while-running.exp create mode 100644 gdb/testsuite/gdb.python/py-auto-load-chaining-f1.c copy gdb/testsuite/{gdb.ada/assign_arr.exp => gdb.python/py-auto-load-chaining-f1. [...] create mode 100644 gdb/testsuite/gdb.python/py-auto-load-chaining-f2.c copy gdb/testsuite/{gdb.ada/varsize_limit.exp => gdb.python/py-auto-load-chaining- [...] create mode 100644 gdb/testsuite/gdb.python/py-auto-load-chaining.c create mode 100644 gdb/testsuite/gdb.python/py-auto-load-chaining.exp create mode 100644 gdb/testsuite/gdb.python/py-framefilter-addr.c create mode 100644 gdb/testsuite/gdb.python/py-framefilter-addr.exp create mode 100644 gdb/testsuite/gdb.python/py-framefilter-addr.py create mode 100644 ld/testsuite/ld-powerpc/aix-largetoc-1-32.d create mode 100644 ld/testsuite/ld-powerpc/aix-largetoc-1-64.d copy ld/testsuite/ld-powerpc/{aix-abs-branch-1.ex => aix-largetoc-1.ex} (100%) create mode 100644 ld/testsuite/ld-powerpc/aix-largetoc-1.s create mode 100644 ld/testsuite/ld-powerpc/aix-tls-reloc-32.d create mode 100644 ld/testsuite/ld-powerpc/aix-tls-reloc-64.d copy ld/testsuite/ld-powerpc/{aix-abs-branch-1.ex => aix-tls-reloc.ex} (100%) create mode 100644 ld/testsuite/ld-powerpc/aix-tls-reloc.s create mode 100644 ld/testsuite/ld-powerpc/aix-tls-section-32.d create mode 100644 ld/testsuite/ld-powerpc/aix-tls-section-64.d copy ld/testsuite/{ld-elf/indirect5.out => ld-powerpc/aix-tls-section.ex} (100%) create mode 100644 ld/testsuite/ld-powerpc/aix-tls-section.s create mode 100644 ld/testsuite/ld-riscv-elf/restart-relax.d create mode 100644 ld/testsuite/ld-riscv-elf/restart-relax.s