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-arm-next-allnoconfig in repository toolchain/ci/binutils-gdb.
from 426260d246 Automatic date update in version.in adds af51804103 [gdb/testsuite] Fix gdb.base/index-cache.exp with cc-with-gdb-index adds b94ed26fef [gdb/testsuite] Fix gdb.base/maint.exp with cc-with-gdb-index adds 7d315ef225 Automatic date update in version.in adds 91254b918f gdb: Make the builtin "boolean" type an unsigned type adds a66b7a0434 [gdb/testsuite] Fix gdb.dwarf2/fission-relative-dwo.exp with [...] adds 4d47cbdd29 [gdb/testsuite] Fix gdb.dwarf2/gdb-index-nodebug.exp with cc [...] adds 1df42e9083 [gdb/testsuite] Fix gdb.dwarf2/per-bfd-sharing.exp with cc-w [...] adds f7ded54b34 [gdb/testsuite] Fix gdb.dwarf2/dw2-using-debug-str.exp with [...] adds c894449a79 [gdb/testsuite] Fix gdb.dwarf2/dw2-using-debug-str.exp with [...] adds 4d0754c5f5 Avoid crash in varobj deletion adds cd4583499f Remove add_symbols_from_enclosing_procs adds 8b12db26d1 Refactor Ada resolution adds 03adb248d6 Defer Ada character literal resolution adds 17a3da8399 Remove the type_qualifier global adds ba8694b650 Handle type qualifier for enumeration name adds 9698f71410 Remove uses of fprintf_symbol_filtered adds 965bc1df87 Handle compiler-generated suffixes in Ada names adds cee6789e1b Automatic date update in version.in adds 748aa9b653 [gdb/testsuite] templates.exp to accept clang++ output adds 4d7188abfd gdbsupport: add debug assertions in gdb::optional::get adds 39f6207e3e Fixes for mi-fortran-modules.exp fixes adds 814be17cf9 Automatic date update in version.in adds 82d1f134cc gdb: follow-fork: push target and add thread in target_follow_fork adds 29daccc9f3 revise PE IMAGE_SCN_LNK_NRELOC_OVFL test adds 010e444b2f PR28155, Superfluous "the" in the man page adds 47fcfcbadc PR28156, rename.c doesn't compile with MinGW adds 934cb8492f gas: always add dummy symbols when creating XCOFF sections. adds a83ef1c760 gas: correctly output XCOFF tbss symbols with XTY_CM type. adds 6a7ee0010e [gdb/symtab] Implement addrmap_mutable_find adds f897689c88 elf: Treat undefined version as hidden adds 5b3ef0a595 [gdb/symtab] Use lambda function instead of addrmap_foreach_check adds 0613c3306c PR28162, segment fault in mips_elf_assign_gp adds a164bbda30 IBM Z: Remove lpswey parameter adds ed0dcb1fd3 gdb: fix warnings in bsd-kvm.c adds d40947728b gdb: fix typo in complaint in dwarf2/macro.c adds f6c4a82abd gdb: avoid dereferencing empty str_offsets_base optional in [...] adds 06b80590fb gdb/testsuite: fix gdb.base/info-macros.exp with clang adds 8085fa01a5 gdb: Use unwinder name in frame_info::to_string adds 12488b1767 Automatic date update in version.in adds 99ba4b64d3 gdb/testsuite: update test gdb.base/step-over-syscall.exp adds 5570ab7f44 Re: elf: Treat undefined version as hidden adds 4939c49d21 PR28165, buffer overflow in elf32-rx.c:rx_info_to_howto_rela adds 6ecfe4abfd PR28166, _bfd_elf_mips_get_relocated_section_contents adds ddbe6976d5 PR28167, vms-alpha build_module_list adds 0cc7872125 [PATCH 1/2] Enable Intel AVX512_FP16 instructions adds 17a089ffda [PATCH 2/2] Add tests for Intel AVX512_FP16 instructions adds 183657edcd Replace the symbol needs evaluator with a parser adds fb4cdecb7e Cleanup of the dwarf_expr_context constructor adds 62e37eac1c Move frame context info to dwarf_expr_context adds 6c7779b34b Remove get_frame_cfa from dwarf_expr_context adds a580d9604b Move compilation unit info to dwarf_expr_context adds b6d156edd8 Move dwarf_call to dwarf_expr_context adds 73e6b86330 Move get_object_address to dwarf_expr_context adds 3c7c57cdc0 Move read_mem to dwarf_expr_context adds 0a2b69d04b Move push_dwarf_reg_entry_value to expr.c adds 9e739f693f Inline get_reg_value method of dwarf_expr_context adds 14a62404c9 Remove empty frame and full evaluators adds f9e4ed8baa Merge evaluate_for_locexpr_baton evaluator adds f4091d2644 Move piece_closure and its support to expr.c adds efa86d3c26 Make value_copy also copy the stack data member adds ba5bc3e5a9 Make DWARF evaluator return a single struct value adds 0579205aec Simplify dwarf_expr_context class interface adds 70454ee70a Add as_lval argument to expression evaluator adds 17e971f729 gdb: use ptid_t::to_string in print_target_wait_results adds b765e92113 gdb: target_waitstatus_to_string: print extra info for FORKE [...] adds 52e0e32b34 gdb/testsuite: gdb.base/attach.exp: fix support check in tes [...] adds 4b0cf3d6d0 gdb/testsuite: gdb.base/attach.exp: expose bug when testing [...] adds bad23de354 [gdb] Handle .TOC. sections during gdb-compile for rs6000 target. adds c2bc854c8b [PATCH] GDB Testsuite, update compile-cplus.exp adds 8179e388b6 Automatic date update in version.in adds 352bd3aa1c PR28172, bfin_pcrel24_reloc heap-buffer-overflow adds a379e7588c PR28173, nds32_elf_howto_table index out of bounds adds e039f7ed86 PR28175, Segment fault in coff-tic30.c reloc_processing adds 856c1545ce bfd_reloc_offset_in_range overflow adds 7eb7e4cdcc chew ubsan warning adds 7fc8d4f48b Re: Add tests for Intel AVX512_FP16 instructions adds b9f3fbc9f3 [gdb/symtab] Fix zero address complaint for shlib adds fd98618334 Unconditionally define _initialize_addrmap adds cc6b3d766d [gdb/symtab] Recognize .gdb_index symbol table with empty en [...] adds 0175375faa Automatic date update in version.in adds 983cdaecc1 PR28176, rl78 complex reloc divide by zero adds 182ad37589 PR28186, SEGV elf.c:7991:30 in _bfd_elf_fixup_group_sections adds 42ddfd0b7a Automatic date update in version.in adds a8624232b1 Include objfiles.h in a few .c files
No new revisions were added by this update.
Summary of changes: bfd/coff-tic30.c | 13 +- bfd/coff-z80.c | 13 +- bfd/coff-z8k.c | 13 +- bfd/coffcode.h | 2 +- bfd/doc/chew.c | 4 +- bfd/elf.c | 3 +- bfd/elf32-bfin.c | 16 +- bfd/elf32-mips.c | 6 +- bfd/elf32-nds32.c | 55 +- bfd/elf32-rl78.c | 283 +- bfd/elf32-rx.c | 13 +- bfd/elf64-mips.c | 19 +- bfd/reloc.c | 2 +- bfd/version.h | 2 +- bfd/vms-alpha.c | 11 +- binutils/rename.c | 2 + gas/NEWS | 2 + gas/config/tc-i386.c | 45 +- gas/config/tc-ppc.c | 31 +- gas/doc/c-i386.texi | 4 +- gas/testsuite/gas/i386/avx512_fp16-intel.d | 1479 + gas/testsuite/gas/i386/avx512_fp16-inval-bcast.l | 27 + gas/testsuite/gas/i386/avx512_fp16-inval-bcast.s | 33 + gas/testsuite/gas/i386/avx512_fp16.d | 1479 + gas/testsuite/gas/i386/avx512_fp16.s | 1475 + gas/testsuite/gas/i386/avx512_fp16_pseudo_ops.d | 2035 + gas/testsuite/gas/i386/avx512_fp16_pseudo_ops.s | 2030 + gas/testsuite/gas/i386/avx512_fp16_vl-intel.d | 1437 + gas/testsuite/gas/i386/avx512_fp16_vl.d | 1437 + gas/testsuite/gas/i386/avx512_fp16_vl.s | 1433 + gas/testsuite/gas/i386/i386.exp | 14 + gas/testsuite/gas/i386/x86-64-avx512_fp16-bad.d | 17 + gas/testsuite/gas/i386/x86-64-avx512_fp16-bad.s | 36 + gas/testsuite/gas/i386/x86-64-avx512_fp16-intel.d | 1539 + .../gas/i386/x86-64-avx512_fp16-inval-bcast.l | 27 + .../gas/i386/x86-64-avx512_fp16-inval-bcast.s | 33 + .../gas/i386/x86-64-avx512_fp16-inval-register.l | 11 + .../gas/i386/x86-64-avx512_fp16-inval-register.s | 15 + gas/testsuite/gas/i386/x86-64-avx512_fp16.d | 1539 + gas/testsuite/gas/i386/x86-64-avx512_fp16.s | 1535 + .../gas/i386/x86-64-avx512_fp16_pseudo_ops.d | 2035 + .../gas/i386/x86-64-avx512_fp16_pseudo_ops.s | 2031 + .../gas/i386/x86-64-avx512_fp16_vl-intel.d | 1437 + gas/testsuite/gas/i386/x86-64-avx512_fp16_vl.d | 1437 + gas/testsuite/gas/i386/x86-64-avx512_fp16_vl.s | 1433 + gas/testsuite/gas/i386/x86-64-default-suffix-avx.d | 3 + gas/testsuite/gas/i386/x86-64-default-suffix.d | 3 + gas/testsuite/gas/i386/x86-64-default-suffix.s | 3 + gas/testsuite/gas/i386/xmmword.l | 10 + gas/testsuite/gas/i386/xmmword.s | 11 + gas/testsuite/gas/s390/zarch-arch14.d | 2 +- gas/testsuite/gas/s390/zarch-arch14.s | 2 +- gdb/ada-exp.h | 47 + gdb/ada-exp.y | 78 +- gdb/ada-lang.c | 187 +- gdb/addrmap.c | 123 +- gdb/bsd-kvm.c | 6 +- gdb/compile/compile-loc2c.c | 1 + gdb/compile/compile-object-load.c | 41 + gdb/contrib/cc-with-tweaks.sh | 14 + gdb/cp-valprint.c | 68 + gdb/dwarf2/expr.c | 1199 +- gdb/dwarf2/expr.h | 149 +- gdb/dwarf2/frame.c | 117 +- gdb/dwarf2/loc.c | 1694 +- gdb/dwarf2/loc.h | 35 +- gdb/dwarf2/macro.c | 24 +- gdb/dwarf2/macro.h | 2 +- gdb/dwarf2/read.c | 23 +- gdb/exec.c | 6 +- gdb/exec.h | 9 +- gdb/fbsd-nat.c | 8 +- gdb/fbsd-nat.h | 2 +- gdb/frame.c | 4 +- gdb/gdbtypes.c | 2 +- gdb/infrun.c | 182 +- gdb/linux-nat.c | 15 +- gdb/linux-nat.h | 2 +- gdb/obsd-nat.c | 9 +- gdb/obsd-nat.h | 2 +- gdb/printcmd.c | 3 +- gdb/process-stratum-target.c | 17 + gdb/process-stratum-target.h | 9 + gdb/python/py-framefilter.c | 8 +- gdb/remote.c | 10 +- gdb/stack.c | 13 +- gdb/target-delegates.c | 24 +- gdb/target.c | 24 +- gdb/target.h | 7 +- gdb/target/waitstatus.c | 25 +- .../char_enum_overload.exp} | 26 +- gdb/testsuite/gdb.ada/char_enum_overload/foo.adb | 22 + gdb/testsuite/gdb.ada/char_enum_overload/pck.adb | 31 + gdb/testsuite/gdb.ada/char_enum_overload/pck.ads | 25 + gdb/testsuite/gdb.ada/complete.exp | 2 +- .../enum_qual.exp} | 22 +- gdb/testsuite/gdb.ada/enum_qual/gener.ads | 22 + gdb/testsuite/gdb.ada/enum_qual/qual.adb | 27 + gdb/testsuite/gdb.base/attach.exp | 46 +- gdb/testsuite/gdb.base/index-cache.exp | 2 +- gdb/testsuite/gdb.base/info-macros.exp | 8 +- gdb/testsuite/gdb.base/maint.exp | 34 +- gdb/testsuite/gdb.base/step-over-clone.c | 39 + gdb/testsuite/gdb.base/step-over-syscall.exp | 69 +- gdb/testsuite/gdb.compile/compile-cplus.exp | 9 +- gdb/testsuite/gdb.cp/templates.exp | 3 + gdb/testsuite/gdb.dwarf2/ada-cold-name.exp | 72 + gdb/testsuite/gdb.dwarf2/dw2-using-debug-str.exp | 41 +- .../gdb.dwarf2/dw2-zero-range-shlib.c} | 29 +- .../gdb.dwarf2/dw2-zero-range.c} | 30 +- gdb/testsuite/gdb.dwarf2/dw2-zero-range.exp | 167 + gdb/testsuite/gdb.dwarf2/gdb-index-nodebug.exp | 23 +- gdb/testsuite/gdb.dwarf2/per-bfd-sharing.exp | 6 +- .../symbol_needs_eval.c} | 37 +- .../gdb.dwarf2/symbol_needs_eval_fail.exp | 112 + .../gdb.dwarf2/symbol_needs_eval_timeout.exp | 131 + gdb/testsuite/gdb.mi/mi-fortran-modules.exp | 4 +- .../gdb.python/amd64-py-framefilter-invalidarg.S | 1 - .../gdb.python/py-mi-var-info-path-expression.exp | 12 + gdb/testsuite/lib/dwarf.exp | 4 + gdb/value.c | 2 + gdb/varobj.c | 6 +- gdbsupport/gdb_optional.h | 16 +- ld/ld.texi | 2 +- ld/testsuite/ld-cris/libdso-15b.d | 6 +- ld/testsuite/ld-cris/libdso-1c.d | 4 +- ld/testsuite/ld-elf/linux-x86.exp | 17 + ld/testsuite/ld-elf/pr28158-1.c | 1 + ld/testsuite/ld-elf/pr28158-2.S | 16 + ld/testsuite/ld-elf/pr28158.nd | 3 + ld/testsuite/ld-elf/pr28158.rd | 7 + ld/testsuite/ld-elf/{pr13195.t => pr28158.t} | 0 ld/testsuite/ld-elfvers/vers19.dsym | 2 +- ld/testsuite/ld-elfvers/vers2.dsym | 2 +- ld/testsuite/ld-elfvers/vers22.dsym | 2 +- ld/testsuite/ld-elfvers/vers23.dsym | 2 +- ld/testsuite/ld-elfvers/vers23d.dsym | 4 +- ld/testsuite/ld-elfvers/vers27d4.dsym | 2 +- ld/testsuite/ld-elfvers/vers28c.dsym | 2 +- ld/testsuite/ld-elfvers/vers3.dsym | 2 +- ld/testsuite/ld-elfvers/vers6.dsym | 6 +- opcodes/i386-dis-evex-prefix.h | 221 + opcodes/i386-dis-evex-w.h | 63 +- opcodes/i386-dis-evex.h | 608 +- opcodes/i386-dis.c | 252 +- opcodes/i386-gen.c | 10 +- opcodes/i386-init.h | 520 +- opcodes/i386-opc.h | 11 + opcodes/i386-opc.tbl | 366 + opcodes/i386-tbl.h | 39415 +++++++++++-------- opcodes/s390-opc.c | 2 + opcodes/s390-opc.txt | 2 +- 152 files changed, 54957 insertions(+), 18439 deletions(-) create mode 100644 gas/testsuite/gas/i386/avx512_fp16-intel.d create mode 100644 gas/testsuite/gas/i386/avx512_fp16-inval-bcast.l create mode 100644 gas/testsuite/gas/i386/avx512_fp16-inval-bcast.s create mode 100644 gas/testsuite/gas/i386/avx512_fp16.d create mode 100644 gas/testsuite/gas/i386/avx512_fp16.s create mode 100644 gas/testsuite/gas/i386/avx512_fp16_pseudo_ops.d create mode 100644 gas/testsuite/gas/i386/avx512_fp16_pseudo_ops.s create mode 100755 gas/testsuite/gas/i386/avx512_fp16_vl-intel.d create mode 100755 gas/testsuite/gas/i386/avx512_fp16_vl.d create mode 100644 gas/testsuite/gas/i386/avx512_fp16_vl.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16-bad.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16-bad.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16-inval-bcast.l create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16-inval-bcast.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16-inval-register.l create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16-inval-register.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16_pseudo_ops.d create mode 100755 gas/testsuite/gas/i386/x86-64-avx512_fp16_pseudo_ops.s create mode 100755 gas/testsuite/gas/i386/x86-64-avx512_fp16_vl-intel.d create mode 100755 gas/testsuite/gas/i386/x86-64-avx512_fp16_vl.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_fp16_vl.s copy gdb/testsuite/{gdb.dwarf2/gdb-index-nodebug.exp => gdb.ada/char_enum_overload [...] create mode 100644 gdb/testsuite/gdb.ada/char_enum_overload/foo.adb create mode 100644 gdb/testsuite/gdb.ada/char_enum_overload/pck.adb create mode 100644 gdb/testsuite/gdb.ada/char_enum_overload/pck.ads copy gdb/testsuite/{gdb.dwarf2/gdb-index-nodebug.exp => gdb.ada/enum_qual.exp} (65%) create mode 100644 gdb/testsuite/gdb.ada/enum_qual/gener.ads create mode 100644 gdb/testsuite/gdb.ada/enum_qual/qual.adb create mode 100644 gdb/testsuite/gdb.dwarf2/ada-cold-name.exp copy gdb/{dwarf2/macro.h => testsuite/gdb.dwarf2/dw2-zero-range-shlib.c} (51%) copy gdb/{dwarf2/macro.h => testsuite/gdb.dwarf2/dw2-zero-range.c} (51%) create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-zero-range.exp copy gdb/testsuite/{gdb.base/step-over-clone.c => gdb.dwarf2/symbol_needs_eval.c} (54%) create mode 100644 gdb/testsuite/gdb.dwarf2/symbol_needs_eval_fail.exp create mode 100644 gdb/testsuite/gdb.dwarf2/symbol_needs_eval_timeout.exp create mode 100644 ld/testsuite/ld-elf/pr28158-1.c create mode 100644 ld/testsuite/ld-elf/pr28158-2.S create mode 100644 ld/testsuite/ld-elf/pr28158.nd create mode 100644 ld/testsuite/ld-elf/pr28158.rd copy ld/testsuite/ld-elf/{pr13195.t => pr28158.t} (100%)