This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-check_binutils in repository toolchain/ci/binutils-gdb.
from efb2a7b412 PowerPC64: Downgrade ifunc with textrel error to a warning adds da4977e00b x86: don't ignore mandatory pseudo prefixes adds 828c2a2580 x86-64: adjust far indirect branch handling adds a5aaedb9db x86: correct mis-named MOD_0F51 enumerator adds bf926894b6 x86: correct decoding of packed-FP-only AVX encodings adds 97e6786a6e x86: utilize X macro in EVEX decoding adds 18897deb53 x86: fix {,V}MOV{L,H}PD disassembly adds 73239888b3 x86: consistently print prefixes explicitly which are invali [...] adds a61e306070 PR26065, ld/testsuite/ld-elf symbolic tests dl4e and dl4f fail adds 6778f1c485 x86: add missing 64-bit tests for "don't ignore mandatory ps [...] adds 18ca16bec8 [PATCH] gas/doc: improve AVR modifiers wording. adds f9630fa654 i386-dis.c: Fix a typo in comments adds cebd6b8ac1 IFUNC: Update IFUNC resolver check with DT_TEXTREL adds f5163fdc3c Automatic date update in version.in adds cab5c3b707 gdb/testsuite: fix duplicate test names in gdb.base/index-cache.exp new 25065fcd19 Fix the windmc program to conform to the behaviour of mc.exe [...] new e1b5d517d1 ELF: Properly handle section symbols new e5f3ece2ab [gdb/symtab] Fix name lookup in dw2_map_matching_symbols new 7ab9679411 [gdb/symtab] Enable ada .gdb_index new 84df1f9dcb Fix x86 ld testsuite fails with glibc < 2.28 new 6cff1eab4d Automatic date update in version.in new 447f6d8627 ia64: Set DF_TEXTREL instead of reltext new c5a6a07f2a gdb/doc: remove broken links Previous and Up from contents new ec16513e31 gdb: fix whitespaces in ChangeLog new d0c4e7802d asan: readelf: process_mips_specific buffer overflow new fd17d1e695 Re: asan: readelf: process_mips_specific buffer overflow new f0aa30258a PR26107, Compilation failure in pdp11.c
The 12 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/ChangeLog | 41 +++++ bfd/elf-bfd.h | 7 +- bfd/elf-ifunc.c | 15 +- bfd/elf64-ppc.c | 16 +- bfd/elflink.c | 6 +- bfd/elfnn-aarch64.c | 1 - bfd/elfnn-ia64.c | 6 +- bfd/elfxx-x86.c | 15 +- bfd/elfxx-x86.h | 4 - bfd/pdp11.c | 4 +- bfd/version.h | 2 +- binutils/ChangeLog | 20 +++ binutils/mclex.c | 38 +++-- binutils/readelf.c | 138 ++++++++-------- gas/ChangeLog | 47 ++++++ gas/config/tc-i386.c | 74 ++++++--- gas/doc/c-avr.texi | 37 +++-- gas/testsuite/gas/i386/i386.exp | 4 + gas/testsuite/gas/i386/noreg-intel64.d | 5 + gas/testsuite/gas/i386/noreg-intel64.l | 134 ++++++++++++++++ gas/testsuite/gas/i386/noreg-intel64.s | 1 + gas/testsuite/gas/i386/noreg64.d | 2 + gas/testsuite/gas/i386/noreg64.s | 2 + gas/testsuite/gas/i386/prefix.d | 19 ++- gas/testsuite/gas/i386/prefix.s | 65 ++++++++ gas/testsuite/gas/i386/pseudos-bad.l | 9 ++ gas/testsuite/gas/i386/pseudos-bad.s | 13 ++ gas/testsuite/gas/i386/x86-64-pseudos-bad.l | 3 + gas/testsuite/gas/i386/x86-64-pseudos-bad.s | 4 + gas/testsuite/gas/i386/xmmhi64.s | 6 +- gdb/ChangeLog | 22 ++- gdb/doc/ChangeLog | 5 + gdb/doc/gdb.texinfo | 2 +- gdb/dwarf2/index-write.c | 40 ++++- gdb/dwarf2/read.c | 64 ++++++-- gdb/testsuite/ChangeLog | 9 ++ gdb/testsuite/gdb.ada/ptype_union.exp | 5 - gdb/testsuite/gdb.base/index-cache.exp | 20 +-- include/ChangeLog | 5 + include/elf/mips.h | 18 +-- ld/ChangeLog | 51 ++++++ ld/testsuite/ld-elf/dl4e.out | 6 - ld/testsuite/ld-elf/linux-x86.exp | 22 +-- ld/testsuite/ld-elf/passall.out | 1 + ld/testsuite/ld-elf/pr25749-1.c | 8 +- ld/testsuite/ld-elf/pr25749-2.c | 8 +- ld/testsuite/ld-elf/pr26094-1.ver | 3 + ld/testsuite/ld-elf/pr26094-1a.c | 7 + ld/testsuite/ld-elf/pr26094-1a.rd | 8 + ld/testsuite/ld-elf/pr26094-1b.c | 6 + ld/testsuite/ld-elf/pr26094-1b.rd | 8 + ld/testsuite/ld-elf/pr26094-1c.c | 7 + ld/testsuite/ld-elf/shared.exp | 31 +++- ld/testsuite/ld-i386/i386.exp | 4 + ld/testsuite/ld-i386/ifunc-textrel-1a.d | 4 + ld/testsuite/ld-i386/ifunc-textrel-1b.d | 4 + ld/testsuite/ld-i386/ifunc-textrel-2a.d | 8 + ld/testsuite/ld-i386/ifunc-textrel-2b.d | 8 + ld/testsuite/ld-i386/pr18801a.d | 2 +- ld/testsuite/ld-i386/pr18801b.d | 2 +- ld/testsuite/ld-x86-64/ifunc-textrel-1.s | 28 ++++ ld/testsuite/ld-x86-64/ifunc-textrel-1a.d | 4 + ld/testsuite/ld-x86-64/ifunc-textrel-1b.d | 4 + ld/testsuite/ld-x86-64/ifunc-textrel-2.s | 28 ++++ ld/testsuite/ld-x86-64/ifunc-textrel-2a.d | 8 + ld/testsuite/ld-x86-64/ifunc-textrel-2b.d | 8 + ld/testsuite/ld-x86-64/pr18801a.d | 2 +- ld/testsuite/ld-x86-64/pr18801b.d | 2 +- ld/testsuite/ld-x86-64/x86-64.exp | 4 + ld/testsuite/lib/ld-lib.exp | 11 +- opcodes/ChangeLog | 102 ++++++++++++ opcodes/i386-dis-evex-mod.h | 24 ++- opcodes/i386-dis-evex-prefix.h | 124 ++++----------- opcodes/i386-dis-evex-w.h | 234 ---------------------------- opcodes/i386-dis-evex.h | 24 +-- opcodes/i386-dis.c | 212 +++++++++---------------- 76 files changed, 1201 insertions(+), 744 deletions(-) create mode 100644 gas/testsuite/gas/i386/noreg-intel64.d create mode 100644 gas/testsuite/gas/i386/noreg-intel64.l create mode 100644 gas/testsuite/gas/i386/noreg-intel64.s create mode 100644 gas/testsuite/gas/i386/pseudos-bad.l create mode 100644 gas/testsuite/gas/i386/pseudos-bad.s create mode 100644 gas/testsuite/gas/i386/x86-64-pseudos-bad.l create mode 100644 gas/testsuite/gas/i386/x86-64-pseudos-bad.s delete mode 100644 ld/testsuite/ld-elf/dl4e.out create mode 100644 ld/testsuite/ld-elf/passall.out create mode 100644 ld/testsuite/ld-elf/pr26094-1.ver create mode 100644 ld/testsuite/ld-elf/pr26094-1a.c create mode 100644 ld/testsuite/ld-elf/pr26094-1a.rd create mode 100644 ld/testsuite/ld-elf/pr26094-1b.c create mode 100644 ld/testsuite/ld-elf/pr26094-1b.rd create mode 100644 ld/testsuite/ld-elf/pr26094-1c.c create mode 100644 ld/testsuite/ld-i386/ifunc-textrel-1a.d create mode 100644 ld/testsuite/ld-i386/ifunc-textrel-1b.d create mode 100644 ld/testsuite/ld-i386/ifunc-textrel-2a.d create mode 100644 ld/testsuite/ld-i386/ifunc-textrel-2b.d create mode 100644 ld/testsuite/ld-x86-64/ifunc-textrel-1.s create mode 100644 ld/testsuite/ld-x86-64/ifunc-textrel-1a.d create mode 100644 ld/testsuite/ld-x86-64/ifunc-textrel-1b.d create mode 100644 ld/testsuite/ld-x86-64/ifunc-textrel-2.s create mode 100644 ld/testsuite/ld-x86-64/ifunc-textrel-2a.d create mode 100644 ld/testsuite/ld-x86-64/ifunc-textrel-2b.d