This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_eabi_stm32/gnu_eabi-master-arm_eabi-coremark-Os_LTO in repository toolchain/ci/binutils-gdb.
from 75337cbc14 [gdb/symtab] Fix .debug_aranges duplicate offset warning adds 37513c1efb ld: Add support for a new option, -exclude-symbols, in COFF [...] adds 61f6b650f9 ld: Support the -exclude-symbols option via COFF def files, [...] adds c1165f1bcf Automatic date update in version.in adds d2dcf3908f x86: XOP shift insns don't really allow B suffix adds 217cbb0055 PE objdump -x adds 3a368c4c24 arm: Use DWARF numbering convention for pseudo-register repr [...] adds e90f28a7a7 arm: Add cfi expression support for ra_auth_code adds b90e0b2f1b ld: aarch64: Update test linker scripts relocs.ld and relocs [...] adds 976f16630b ld: aarch64: Adjust TLS relaxation condition adds 2ba2f09618 ELF: emit symbol table when there are relocations adds 13db4a0c4d fbsd-nat: Correct the return type of the have_regset method. adds 03d0ae791f Add ELFCOMPRESS_ZSTD. adds 8aaafe957c Automatic date update in version.in adds 2c735193b8 x86: also use D for MOVBE adds 0aea480cd8 x86: properly mark i386-only insns adds 5844ccaac7 x86: improve/shorten vector zeroing-idiom optimization conditional adds ecfc6ddb80 Re: PE objdump -x adds f74a5e6f2e gdb: Fix regression in varobj recreation adds 8b8da1a9f3 gdb/amd64: clean up unused variable adds a6ad791442 Fix a conflict between the linker's need to rename some PE f [...] adds 4d44946794 gprofng: fix bug 29410 - Argument " 0." isn't numeric i [...] adds 98badbfdc2 Use gdb_bfd_ref_ptr in objfile adds 075e4d6d95 Use auto_obstack in objfile adds 88c4cce8d2 Use unique_ptr to destroy per-bfd object adds 59f214544c elf: Reset alignment for each PT_LOAD segment adds fcbfb25dcc Automatic date update in version.in adds 94e27e8e69 MIPS: Use R_MIPS_REL16 for BFD_RELOC_16 adds 6b9bd54c24 Re: Get rid of fprintf_vma and sprintf_vma adds b82817674f Don't use BFD_VMA_FMT in binutils adds 60adf22c14 [gdb/tdep] Fix gdb.base/large-frame.exp for aarch64
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 13 ++ bfd/archive.c | 6 +- bfd/bfd-in2.h | 2 + bfd/bfd.c | 2 + bfd/cache.c | 8 +- bfd/coff64-rs6000.c | 2 +- bfd/coffcode.h | 8 +- bfd/elf.c | 15 +- bfd/elf32-rx.c | 23 ++- bfd/elf64-mips.c | 1 + bfd/elf64-ppc.c | 6 +- bfd/elfcode.h | 7 +- bfd/elfn32-mips.c | 1 + bfd/elfnn-aarch64.c | 92 +++++----- bfd/opncls.c | 24 ++- bfd/pei-x86_64.c | 41 ++--- bfd/version.h | 2 +- binutils/bucomm.c | 6 +- binutils/coffdump.c | 3 +- binutils/od-xcoff.c | 34 ++-- binutils/readelf.c | 133 +++++++-------- binutils/size.c | 14 +- gas/config/tc-arc.c | 12 +- gas/config/tc-arm.c | 163 ++++++++++-------- gas/config/tc-i386.c | 37 ++-- gas/config/tc-riscv.c | 10 +- gas/macro.c | 2 +- gas/testsuite/gas/arm/cfi-pacbti-m-readelf.d | 31 ++++ gas/testsuite/gas/arm/cfi-pacbti-m.s | 22 +++ gas/testsuite/gas/arm/unwind-pacbti-m-readelf.d | 4 +- gas/testsuite/gas/arm/unwind-pacbti-m.d | 2 +- gdb/aarch64-tdep.c | 22 ++- gdb/amd64-tdep.c | 4 - gdb/arm-tdep.c | 21 +-- gdb/auto-load.c | 4 +- gdb/build-id.c | 2 +- gdb/coff-pe-read.c | 4 +- gdb/coffread.c | 27 +-- gdb/compile/compile-object-load.c | 2 +- gdb/ctfread.c | 6 +- gdb/dbxread.c | 22 +-- gdb/dtrace-probe.c | 2 +- gdb/dwarf2/frame.c | 6 +- gdb/dwarf2/index-cache.c | 2 +- gdb/dwarf2/index-write.c | 2 +- gdb/dwarf2/loc.c | 4 +- gdb/dwarf2/read.c | 70 ++++---- gdb/elfread.c | 43 ++--- gdb/fbsd-nat.c | 2 +- gdb/fbsd-nat.h | 2 +- gdb/gcore.c | 2 +- gdb/hppa-tdep.c | 9 +- gdb/i386-tdep.c | 7 +- gdb/jit.c | 2 +- gdb/machoread.c | 24 +-- gdb/maint.c | 6 +- gdb/mdebugread.c | 6 +- gdb/minidebug.c | 6 +- gdb/minsyms.c | 4 +- gdb/mipsread.c | 4 +- gdb/objfiles.c | 78 ++++----- gdb/objfiles.h | 23 ++- gdb/python/py-objfile.c | 6 +- gdb/remote.c | 4 +- gdb/solib-aix.c | 2 +- gdb/solib-frv.c | 2 +- gdb/solib-svr4.c | 4 +- gdb/solib.c | 4 +- gdb/source.c | 3 +- gdb/stap-probe.c | 4 +- gdb/symfile-mem.c | 4 +- gdb/symfile.c | 79 +++++---- gdb/symfile.h | 7 +- gdb/symmisc.c | 2 +- gdb/varobj.c | 9 +- gdb/xcoffread.c | 22 +-- gprof/corefile.c | 4 +- gprofng/gp-display-html/gp-display-html.in | 6 + include/elf/common.h | 2 + ld/ChangeLog | 11 ++ ld/deffile.h | 8 + ld/deffilep.y | 53 +++++- ld/emultempl/aix.em | 4 +- ld/emultempl/pe.em | 25 +-- ld/emultempl/pep.em | 25 +-- ld/ldctor.c | 6 +- ld/ldlang.c | 189 ++++++++------------- ld/ldlang.h | 2 + ld/ldmain.c | 6 +- ld/ldmisc.c | 29 ++-- ld/ldmisc.h | 3 +- ld/pe-dll.c | 10 ++ ld/testsuite/ld-aarch64/aarch64-elf.exp | 41 +++-- ld/testsuite/ld-aarch64/relocs-ilp32.ld | 4 + ld/testsuite/ld-aarch64/relocs.ld | 4 + ld/testsuite/ld-aarch64/tls-gd-symbolic.d | 20 +++ ld/testsuite/ld-aarch64/tls-gd-symbolic.s | 27 +++ ld/testsuite/ld-aarch64/tls-relax-all-ilp32.d | 8 +- ld/testsuite/ld-aarch64/tls-relax-all.d | 8 +- ld/testsuite/ld-aarch64/tls-relax-gd-ie-2.d | 27 +++ ld/testsuite/ld-aarch64/tls-relax-gd-ie-2.s | 34 ++++ ld/testsuite/ld-aarch64/tls-relax-gd-ie-3.d | 29 ++++ ld/testsuite/ld-aarch64/tls-relax-gd-ie-ilp32.d | 2 +- ld/testsuite/ld-aarch64/tls-relax-gd-ie.d | 2 +- ld/testsuite/ld-aarch64/tls-relax-gd-ie.s | 4 - ld/testsuite/ld-aarch64/tls-relax-gdesc-ie-2.d | 2 +- ld/testsuite/ld-aarch64/tls-relax-gdesc-ie-2.s | 5 - ld/testsuite/ld-aarch64/tls-relax-gdesc-ie.d | 2 +- ld/testsuite/ld-aarch64/tls-relax-gdesc-ie.s | 4 - ld/testsuite/ld-aarch64/tls-relax-ie-le-4.d | 20 +++ ld/testsuite/ld-aarch64/tls-relax-ie-le-4.s | 22 +++ ld/testsuite/ld-aarch64/tls-relax-large-desc-ie.d | 2 +- ld/testsuite/ld-aarch64/tls-relax-large-desc-ie.s | 5 - ld/testsuite/ld-aarch64/tls-relax-large-gd-ie.d | 2 +- ld/testsuite/ld-aarch64/tls-relax-large-gd-ie.s | 5 - ld/testsuite/ld-aarch64/tls-sharedlib.s | 4 + ld/testsuite/ld-aarch64/tls-tiny-desc-ie-ilp32.d | 4 +- ld/testsuite/ld-aarch64/tls-tiny-desc-ie.d | 4 +- ld/testsuite/ld-aarch64/tls-tiny-desc-ie.s | 9 - ld/testsuite/ld-aarch64/tls-tiny-gd-ie-ilp32.d | 4 +- ld/testsuite/ld-aarch64/tls-tiny-gd-ie.d | 4 +- ld/testsuite/ld-aarch64/tls-tiny-gd-ie.s | 9 - ld/testsuite/ld-elf/pr29435.d | 11 ++ ld/testsuite/ld-elf/pr29435.s | 6 + ld/testsuite/ld-pe/exclude-symbols-def-i386.d | 10 ++ ld/testsuite/ld-pe/exclude-symbols-def-i386.s | 11 ++ ld/testsuite/ld-pe/exclude-symbols-def-x86_64.d | 10 ++ ld/testsuite/ld-pe/exclude-symbols-def-x86_64.s | 11 ++ ld/testsuite/ld-pe/exclude-symbols-def.def | 4 + ld/testsuite/ld-pe/exclude-symbols-embedded-i386.d | 10 ++ ld/testsuite/ld-pe/exclude-symbols-embedded-i386.s | 15 ++ .../ld-pe/exclude-symbols-embedded-x86_64.d | 10 ++ .../ld-pe/exclude-symbols-embedded-x86_64.s | 15 ++ ld/testsuite/ld-pe/pe.exp | 5 + opcodes/i386-opc.h | 2 +- opcodes/i386-opc.tbl | 29 ++-- opcodes/i386-tbl.h | 91 +++++----- opcodes/s12z-dis.c | 6 +- 138 files changed, 1333 insertions(+), 909 deletions(-) create mode 100644 gas/testsuite/gas/arm/cfi-pacbti-m-readelf.d create mode 100644 gas/testsuite/gas/arm/cfi-pacbti-m.s create mode 100644 ld/testsuite/ld-aarch64/tls-gd-symbolic.d create mode 100644 ld/testsuite/ld-aarch64/tls-gd-symbolic.s create mode 100644 ld/testsuite/ld-aarch64/tls-relax-gd-ie-2.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-gd-ie-2.s create mode 100644 ld/testsuite/ld-aarch64/tls-relax-gd-ie-3.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-ie-le-4.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-ie-le-4.s create mode 100644 ld/testsuite/ld-aarch64/tls-sharedlib.s create mode 100644 ld/testsuite/ld-elf/pr29435.d create mode 100644 ld/testsuite/ld-elf/pr29435.s create mode 100644 ld/testsuite/ld-pe/exclude-symbols-def-i386.d create mode 100644 ld/testsuite/ld-pe/exclude-symbols-def-i386.s create mode 100644 ld/testsuite/ld-pe/exclude-symbols-def-x86_64.d create mode 100644 ld/testsuite/ld-pe/exclude-symbols-def-x86_64.s create mode 100644 ld/testsuite/ld-pe/exclude-symbols-def.def create mode 100644 ld/testsuite/ld-pe/exclude-symbols-embedded-i386.d create mode 100644 ld/testsuite/ld-pe/exclude-symbols-embedded-i386.s create mode 100644 ld/testsuite/ld-pe/exclude-symbols-embedded-x86_64.d create mode 100644 ld/testsuite/ld-pe/exclude-symbols-embedded-x86_64.s