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-aarch64-spec2k6-Oz in repository toolchain/ci/binutils-gdb.
from b4c555cfc4 Fix detection of missing plugin for LTO objects. adds d4ab829a24 Remove m_has_locator adds 2d83e710a1 Remove separate visibility flag adds 20149b6b20 Remove "noerror" parameter from some TUI functions adds ed8358e949 Change tui_update_source_window_as_is to be a method adds 017f982820 Change tui_update_source_window to be a method adds 2ddaf61443 Change tui_update_breakpoint_info to be a method adds 81c82c4b90 Introduce tui_source_window_base::set_contents method adds bb01dbfc04 Change tui_show_symtab_source to be a method adds e699d33164 Remove useless assignment from tui_remove_hooks adds 398fdd6086 Remove the TUI execution info window adds 81e8046dc0 x86-64: Move PIC check for PC-relative relocations back adds 34dafe9f39 [gdb/testsuite] Fix compare-sections.exp with -fPIE/-pie adds 98ac8787e9 Automatic date update in version.in adds d367307b93 PR24911, Heap overflow issue in qsort_r, dwarf.c adds b271c8567a Automatic date update in version.in adds 2c115c4f3c Automatic date update in version.in adds 72c03e30ae Float16: Fix test failures for non ELF targets adds 903b777dde PowerPC64 ha/lo insn checks adds d292364e95 PR24898, An out-of-bounds read occured in display_data adds 3eb185c97d Fix N^2 behavior in _bfd_dwarf2_find_symbol_bias adds c1a5d03a89 Add --with-static-standard-libraries to the top level adds d806ea2d0e Add Rust support to source highlighting adds f21c2bd7b7 Fix Fortran regression with variables in nested functions adds 7ce8f214f1 Fix indentation in value_has_field adds 770c015139 MIPS/gas: Retain ISA mode bit for labels with .insn annotation adds 5203173819 MIPS/gas: Fix misaligned address errors to disregard ISA mode bit adds ac533243be Automatic date update in version.in adds aedbe3bb9f Improve remote attach round-trips without btrace adds d7a11d1383 [gdb/testsuite] Clean up stale exec in gdb_compile_pascal adds b4e87f2c1e Arm: Fix performance issue with thumb-2 tailcalls adds 546053acfa Adds support for following CPUs to the ARM and Aarch64 assem [...] adds 722a298cca Remove test files for a different patch accidentally committ [...] adds 605dc2c21d Some i18n fixes for the TUI adds 0f8d8876d9 Remove NULL check from tui_reg_command adds 1a4f81dd7e Minor rearrangement in tui-regs.c adds 8e114aab8b Remove tui_data_item_window::value adds b9ad36868f Change tui_data_item_window::content to be a unique_xmalloc_ptr adds 42cc14a753 Rearrange tui-regs.c some more adds 63356bfda1 Change tui_check_register_values to be a method adds ca02d7c800 Add two methods to tui_data_window adds fa4dc567ae Remove indirection from tui_data_window::regs_content adds 100c2bf31f Remove tui_data_window::display_regs adds ab0e1f1a45 Change tui_make_window to be a method adds 973961bda3 Move some defines to tui-stack.c adds 072272ce05 Remove some defines from tui-data.h adds 04c72a68e0 Change some tui_data_window methods to be private adds b068c22c2a Automatic date update in version.in adds 61f80d5daf [gdb/testsuite] Stabilize gdb-caching-proc.exp test order adds 3960cb7a1b gdb/djgpp: Add Hygon Dhyana processor support adds c07aae6e72 Fix g++ 9.1 build breakage adds 26c957f127 Fix nullptr in with_command_1 adds 65d20a7403 Automatic date update in version.in adds baf46cd780 ARM CMSE symbols adds a051e2f3e0 [AArch64][gas] Update MTE system register encodings adds b20d385926 Implement a float16 directive for assembling 16 bit IEEE 754 [...] adds 652afeef24 AArch64: Fix LD crash on weak and undefined TLS symbols. (PR [...] adds 43771869e5 gdb/fortran: Remove some dead code from the parser adds a3197745b1 Fix the assembler's floating point number parser so that it [...] adds 4ac948a044 Prevent a floating point exception in the dwarf parser when [...] adds 93d6a337d5 oops - omitted changelog entry from previous delta. adds 03da31c676 Fix an illegal memory access when dumping corrupt x86_64 PE [...] adds 0535e5d74d Arm: Add support for missing CPUs adds 395fad095c [gdb/testsuite] Make gdb_test message more informative in mu [...] adds 272044897e Make GDB compile with Python 3 on MinGW adds 1aa7f807d2 Automatic date update in version.in adds afc72f154d Prevent a potential illegal memory access in the DWARF parse [...] adds fe4b77d9e5 Updated Swedish translation for the gas sub-directory. adds 2600d80ccd PR24933, Memory leak in elf_x86_64_get_synthetic_symtab adds a7ba389645 Stop the BFD library from failing when encountering a second [...] adds 09f7b0de53 or1k: Fix incorrect value in PLT GOT entries, causing infinite loop adds de8af80891 Fix bug in nios2 prologue analysis. adds 2d41fa1165 Move gdb-dlfcn.[ch] to gdbsupport/ adds 8a9455cc82 Automatic date update in version.in adds 6d5554a605 PowerPC64 segfault in ppc64_elf_edit_toc
No new revisions were added by this update.
Summary of changes: ChangeLog | 5 + bfd/ChangeLog | 88 ++++++ bfd/cpu-aarch64.c | 9 +- bfd/cpu-arm.c | 3 + bfd/dwarf2.c | 56 +++- bfd/elf.c | 13 +- bfd/elf32-arm.c | 51 ++-- bfd/elf32-or1k.c | 7 +- bfd/elf64-ppc.c | 177 ++++++----- bfd/elf64-x86-64.c | 149 +++++---- bfd/elfnn-aarch64.c | 83 +++-- bfd/elfxx-aarch64.c | 15 +- bfd/elfxx-aarch64.h | 4 +- bfd/elfxx-x86.c | 7 +- bfd/pei-x86_64.c | 71 ++++- bfd/version.h | 2 +- binutils/ChangeLog | 25 ++ binutils/dwarf.c | 97 +++--- configure | 24 +- configure.ac | 16 +- gas/ChangeLog | 74 +++++ gas/NEWS | 19 +- gas/atof-generic.c | 39 ++- gas/config/tc-aarch64.c | 25 +- gas/config/tc-arm.c | 58 ++-- gas/config/tc-mips.c | 35 ++- gas/doc/c-aarch64.texi | 13 + gas/doc/c-arm.texi | 3 + gas/po/sv.po | 71 ++--- gas/testsuite/gas/aarch64/cpu-cortex-a34.d | 6 + gas/testsuite/gas/aarch64/cpu-cortex-a65.d | 6 + gas/testsuite/gas/aarch64/cpu-cortex-a65ae.d | 6 + gas/testsuite/gas/aarch64/cpu-cortex-a76ae.d | 6 + gas/testsuite/gas/aarch64/cpu-cortex-a77.d | 6 + gas/testsuite/gas/aarch64/float16-be.d | 11 + gas/testsuite/gas/aarch64/float16-le.d | 11 + gas/testsuite/gas/aarch64/float16.s | 19 ++ gas/testsuite/gas/{arm => aarch64}/nop-asm.s | 0 gas/testsuite/gas/aarch64/sysreg-4.d | 20 +- gas/testsuite/gas/all/float.s | 2 + gas/testsuite/gas/arm/cpu-cortex-a76ae.d | 6 + gas/testsuite/gas/arm/cpu-cortex-a77.d | 6 + gas/testsuite/gas/arm/cpu-cortex-m35p.d | 6 + gas/testsuite/gas/i386/fp.d | 1 + gas/testsuite/gas/i386/fp.s | 4 + gas/testsuite/gas/mips/insn-isa-mode.d | 16 + gas/testsuite/gas/mips/insn-isa-mode.s | 14 + gas/testsuite/gas/mips/mips.exp | 1 + gdb/ChangeLog | 335 +++++++++++++++++++++ gdb/Makefile.in | 4 +- gdb/block.c | 19 +- gdb/block.h | 10 +- gdb/cli/cli-cmds.c | 3 + gdb/compile/compile-c-support.c | 2 +- gdb/configure | 11 +- gdb/configure.ac | 11 +- gdb/f-exp.y | 14 +- gdb/gdbserver/ChangeLog | 7 + gdb/gdbserver/Makefile.in | 2 + gdb/gdbserver/config.in | 3 + gdb/gdbserver/configure | 2 +- gdb/gdbsupport/common.m4 | 3 +- gdb/{ => gdbsupport}/gdb-dlfcn.c | 2 +- gdb/{ => gdbsupport}/gdb-dlfcn.h | 0 gdb/go32-nat.c | 7 +- gdb/jit.c | 2 +- gdb/nios2-tdep.c | 8 +- gdb/printcmd.c | 5 +- gdb/python/lib/gdb/__init__.py | 26 ++ gdb/python/py-value.c | 2 +- gdb/python/python.c | 23 +- gdb/remote.c | 5 + gdb/source-cache.c | 24 +- gdb/testsuite/ChangeLog | 29 ++ gdb/testsuite/gdb.base/compare-sections.exp | 11 +- gdb/testsuite/gdb.base/gdb-caching-proc.exp | 1 + gdb/testsuite/gdb.base/with.exp | 2 + gdb/testsuite/gdb.multi/multi-term-settings.exp | 4 +- gdb/testsuite/gdb.tui/basic.exp | 8 +- gdb/testsuite/gdb.tui/empty.exp | 12 +- gdb/testsuite/lib/pascal.exp | 2 + gdb/testsuite/lib/tuiterm.exp | 7 + gdb/tui/tui-command.c | 2 +- gdb/tui/tui-data.c | 7 +- gdb/tui/tui-data.h | 36 +-- gdb/tui/tui-disasm.c | 35 +-- gdb/tui/tui-disasm.h | 9 +- gdb/tui/tui-hooks.c | 8 +- gdb/tui/tui-io.c | 14 +- gdb/tui/tui-io.h | 2 +- gdb/tui/tui-layout.c | 11 +- gdb/tui/tui-regs.c | 267 +++++++--------- gdb/tui/tui-regs.h | 74 ++--- gdb/tui/tui-source.c | 66 ++-- gdb/tui/tui-source.h | 18 +- gdb/tui/tui-stack.c | 12 + gdb/tui/tui-win.c | 14 +- gdb/tui/tui-wingeneral.c | 47 ++- gdb/tui/tui-wingeneral.h | 1 - gdb/tui/tui-winsource.c | 119 +++----- gdb/tui/tui-winsource.h | 56 ++-- gdb/tui/tui.c | 2 +- gdb/tui/tui.h | 1 - include/ChangeLog | 4 + include/elf/arm.h | 7 - ld/ChangeLog | 44 +++ ld/testsuite/ld-aarch64/aarch64-elf.exp | 2 + ld/testsuite/ld-aarch64/undef-tls.d | 17 ++ ld/testsuite/ld-aarch64/undef-tls.s | 13 + ld/testsuite/ld-aarch64/weak-tls.d | 8 + ld/testsuite/ld-aarch64/weak-tls.s | 16 + ld/testsuite/ld-arm/cortex-a8-fix-b-plt.d | 2 +- ld/testsuite/ld-arm/cortex-a8-fix-b-rel-arm.d | 2 +- ld/testsuite/ld-arm/cortex-a8-fix-bcc-plt.d | 2 +- ld/testsuite/ld-arm/farcall-cond-thumb-arm.d | 2 +- ld/testsuite/ld-arm/farcall-mixed-app.d | 4 +- ld/testsuite/ld-arm/farcall-mixed-app2.d | 4 +- ld/testsuite/ld-arm/farcall-mixed-lib-v4t.d | 20 +- ld/testsuite/ld-arm/farcall-thumb-arm-pic-veneer.d | 2 +- ld/testsuite/ld-arm/farcall-thumb-arm-short.d | 2 +- ld/testsuite/ld-arm/farcall-thumb-arm.d | 4 +- .../ld-arm/farcall-thumb-thumb-pic-veneer.d | 2 +- ld/testsuite/ld-arm/farcall-thumb-thumb.d | 2 +- ld/testsuite/ld-arm/fix-arm1176-on.d | 2 +- ld/testsuite/ld-arm/ifunc-10.dd | 32 +- ld/testsuite/ld-arm/ifunc-2.dd | 8 +- ld/testsuite/ld-arm/ifunc-4.dd | 32 +- ld/testsuite/ld-arm/ifunc-6.dd | 4 +- ld/testsuite/ld-arm/ifunc-8.dd | 16 +- ld/testsuite/ld-arm/jump-reloc-veneers-long.d | 2 +- ld/testsuite/ld-arm/mixed-app.d | 2 +- ld/testsuite/ld-arm/thumb2-b-interwork.d | 2 +- ld/testsuite/ld-arm/tls-longplt.d | 2 +- ld/testsuite/ld-arm/tls-thumb1.d | 4 +- ld/testsuite/ld-x86-64/pr24905-x32.d | 8 + ld/testsuite/ld-x86-64/pr24905.d | 7 + ld/testsuite/ld-x86-64/pr24905.s | 6 + ld/testsuite/ld-x86-64/pr24905.t | 1 + ld/testsuite/ld-x86-64/x86-64.exp | 2 + opcodes/ChangeLog | 6 + opcodes/aarch64-opc.c | 20 +- 141 files changed, 2085 insertions(+), 1023 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/cpu-cortex-a34.d create mode 100644 gas/testsuite/gas/aarch64/cpu-cortex-a65.d create mode 100644 gas/testsuite/gas/aarch64/cpu-cortex-a65ae.d create mode 100644 gas/testsuite/gas/aarch64/cpu-cortex-a76ae.d create mode 100644 gas/testsuite/gas/aarch64/cpu-cortex-a77.d create mode 100644 gas/testsuite/gas/aarch64/float16-be.d create mode 100644 gas/testsuite/gas/aarch64/float16-le.d create mode 100644 gas/testsuite/gas/aarch64/float16.s copy gas/testsuite/gas/{arm => aarch64}/nop-asm.s (100%) create mode 100644 gas/testsuite/gas/arm/cpu-cortex-a76ae.d create mode 100644 gas/testsuite/gas/arm/cpu-cortex-a77.d create mode 100644 gas/testsuite/gas/arm/cpu-cortex-m35p.d create mode 100644 gas/testsuite/gas/mips/insn-isa-mode.d create mode 100644 gas/testsuite/gas/mips/insn-isa-mode.s rename gdb/{ => gdbsupport}/gdb-dlfcn.c (99%) rename gdb/{ => gdbsupport}/gdb-dlfcn.h (100%) create mode 100644 ld/testsuite/ld-aarch64/undef-tls.d create mode 100644 ld/testsuite/ld-aarch64/undef-tls.s create mode 100644 ld/testsuite/ld-aarch64/weak-tls.d create mode 100644 ld/testsuite/ld-aarch64/weak-tls.s create mode 100644 ld/testsuite/ld-x86-64/pr24905-x32.d create mode 100644 ld/testsuite/ld-x86-64/pr24905.d create mode 100644 ld/testsuite/ld-x86-64/pr24905.s create mode 100644 ld/testsuite/ld-x86-64/pr24905.t