This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-master-arm-spec2k6-Oz_LTO in repository toolchain/ci/binutils-gdb.
from 76ed4b78ea Automatic date update in version.in adds 363a2bc6dd Automatic date update in version.in adds 9cb56943d7 alpha-vms: error paths not freeing memory and malloc result checks adds 26f60d5939 alpha-vms: prevent endless recursion adds 7d4b2d2d29 alpha-coff: large memory allocation adds 8c803a2dd7 elf_backend_section_flags and _bfd_elf_init_private_section_data adds bf57746745 ELF SEC_SMALL_DATA adds a4dd6c97bd miscellaneous SEC_SMALL_DATA adds 2aa90762b7 plugin: Copy the no_export field to the IR dummy object adds cb001c0d28 bfd_cleanup for object_p adds ba3265d04c Restore readelf's string dump to previous behaviour where ne [...] adds 4e07c9e2b6 Import latest fixes to libiberty from GCC adds 728d32c496 trad_unix_core_file_p: Return bfd_cleanup adds b312fea191 The procedure to find an unused port for the debuginfod test [...] adds a84bb2a079 gdb: Move defs.h before any system header in debuginfod-support.c adds 601b73d500 Re: bfd_cleanup for object_p adds 40b35c78b6 Re: bfd_cleanup for object_p adds 590003dc0e [gdb/testsuite] Add -lbl option in gdb_test_multiple adds 442131c1be gdbserver: Add mechanism to prevent sending T stop packets adds 24ed6739b6 gdb/remote: Restore support for 'S' stop reply packet adds 81b86b9702 Fix arm-netbsd build error: convert from FPA to VFP adds 63e163f24f gdb: Allow GDB to _not_ load a previous command history adds 9822cb57f7 Small clean up of use_displaced_stepping adds e3e896e667 Tidy obj-coff.h adds f45fb2900c Automatic date update in version.in adds b98cc2cf1a [gdb/testsuite] Fix mi-sym-info.exp with check-read1 adds 1ef44e861d [gdb/testsuite] Fix tcl error in gdb.mi/list-thread-groups-a [...] adds 478e490a4d [gdb/testsuite] Fix gdb.mi/gdb2549.exp with check-read1 adds f57140990f bfd_check_format_matches preserving matches vs. cleanups adds d8e4137b5e Note that the --rpath-link command line option will search t [...] adds 8326546ebb Fix a potential illegal memory access in the Z80 assembler. adds b5ebe8ddf9 Add missing AT tags to the ELF common header. adds bb7b70ab85 Update GDB to use new AUXV entry types adds 79d72f45a7 x86: Improve -malign-branch adds 10d97a0f99 x86: Allow integer conversion without suffix in AT&T syntax adds 5be2b2f549 Remove a call to abort which can be triggered by running obj [...] adds 7b973adce2 Fix printf of a convenience variable holding an inferior address adds b8ba138563 The patch fixed invalid compilation of instruction LD IY,(HL [...] adds 584cf46d0a Rebase executable to match relocated base address adds 5e5d66b6a4 gdb/fortran: Fix printing of logical true values for Flang adds 3cd7f3e3bd x86: Replace IgnoreSize/DefaultSize with MnemonicSize adds 89725b0d53 gdbsupport: re-generate Makefile.in adds 1009d92fc6 Find tailcall frames before inline frames adds 3ba07c177d Automatic date update in version.in adds eef64366e1 objcopy: Fix for pr19005 on machines with more than one octe [...] adds 1039fd9ac2 Call cleanup on bfd_check_format_matches error exit adds 233bf4f847 sh_addralign inconsistent with sh_addr adds 91114f7583 PR25570, ld duplicate "warning: changing start of section" adds 45830fd60e Revert "PR25570, ld duplicate "warning: changing start of section"" adds a847e32224 x86: support VMGEXIT adds 0a709cba00 gdb.fortran: Allow Flang kind printing in fortran testing adds 0bab6cf116 [gdb/doc] Remove trailing done from "Reading symbols from" lines adds 440cf44eb0 Revert "gdb: Do not print empty-group regs when printing gen [...] adds 749479c8d3 Generate a warning in the ARM assembler if a PC-relative thu [...] adds 46f9f93119 Implement debugging of WOW64 processes adds baf09cba8f PR25570, ld duplicate "warning: changing start of section" adds 4e7625fde2 Make "gnutarget" const adds be1e3d3eab Introduce objfile::intern adds 8a7adb414e Automatic date update in version.in adds 6f8f95b4c4 Large memory allocation reading fuzzed 64-bit archive adds de48783e2f RISC-V: Add description for RISC-V Modifiers to as doc. adds dee35d026c RISC-V: Support assembler modifier %got_pcrel_hi. adds d1faf7ca0a PR25629, objcopy : SIGSEGV in filter_symbols adds 50a3cc5d71 [gdb/testsuite] Update maint.exp for string cache adds 92d4b13bf3 Reduce --warn-section-align output adds 842806cb6f gdb, gdbserver, gdbsupport: add .gitattributes files adds a8e14f4cc2 Add support for ELF files which contain multiple reloc secti [...] adds 3d1e5a43cb gdbsupport/configure.ac: source development.sh adds 0afbabf05a Use std::string for 'psargs'. adds 97669d59c8 Automatic date update in version.in adds a9b90127e8 PR25637, objcopy : SIGSEGV in copy_object adds e15a8da9c7 bfd: xtensa: fix PR ld/25630 adds b630c145c0 x86: refine TPAUSE and UMWAIT adds a04973848d x86: add missing IgnoreSize adds a23b33b3d1 x86: correct MPX insn w/o base or index encoding in 16-bit mode adds 643bb87079 x86: drop Rex64 attribute adds 4ed21b58d4 x86: replace NoRex64 on VEX-encoded insns adds 672a349b01 x86: don't accept FI{LD,STP,STTP}LL in Intel syntax mode adds e365e234ab x86: fold (supposed to be) identical code adds 4873e2438c x86: drop/replace IgnoreSize adds bc49bfd849 x86: reduce amount of various VCVT* templates adds a0dcf29705 Fix an abort triggered when objcopy is used to set the "shar [...] adds 3c968de5c7 Stop the assembler from complaining that the input and outpu [...] adds 20ea4a609c gdbserver/gdbsupport: Add .dir-locals.el file adds fd760e798e [gdb] Remove trailing "done" after "Reading symbols from" message adds 09f2921cc9 [gdb,testsuite,doc,NEWS] Fix "the the". adds 31bf18645d Add support for --dwarf-[3|4|5] to assembler command line. adds 436b5e99c8 [gdb/testsuite] Fix "text file busy" errors with cc-with-tweaks.exp adds 84d9ab33f3 Add support for a ".file 0" directive if supporting DWARF 5 [...] adds b7d64b2909 Don't try to get the TIB address without an inferior adds 29734269a7 Pass thread_info pointer to various inferior control functions adds 12e4371ae4 Automatic date update in version.in adds 9979ab6663 binutils: doc: move artifacts back to MAINTAINERCLEANFILES adds 190e5fc8b3 Re: Add support for a ".file 0" directive if supporting DWAR [...] adds e893257635 Remove some obsolete comments adds e4003a3495 [gdb] Support anonymous typedef generated by gcc -feliminate [...] adds 72fbdf834d [gdb/testsuite] Fix testing build_executable result adds e63ee24f98 Fix two typos in gdb_binary_search.h adds 2f57795b8b asan: wasm: Out-of-memory adds a15de1f599 readelf.c: Fix a typo in comments adds 4c4898e8f5 x86: allow opcode templates to be templated adds 3677e4c174 x86: use template for SSE floating point comparison insns adds 3fabc17903 x86: use template for AVX/AVX512 floating point comparison insns adds 2f13234bc5 x86: use template for XOP integer comparison, shift, and rot [...] adds 865e20278c x86: use template for AVX512 integer comparison insns adds 9509988993 PR25645, readelf segfault reading fuzzed alpha-vms binary adds 0ba678c9ae [gdb/testsuite] Fix tcl error in cached_file adds 384f368958 x86: Also pass -P to $(CPP) when processing i386-opc.tbl adds 6b5e16ffd3 PR25648, objcopy SIGSEGV in ihex_write_record adds 41da082238 objdump disassembly of files without symbols adds e10ac147c8 ubsan: som: left shift of 1 by 31 places adds a6a1f5e050 More 1 << 31 signed overflows adds cecf854779 gdb/testsuite: Add is-stmt support to the DWARF compiler adds 8c95582da8 gdb: Add support for tracking the DWARF line table is-stmt field adds 1c33af7764 [gdb] Fix segv in "maint print symbols" for ada exec adds 1db6f99030 Don't merge sections with differing MASKPROC or MASKOS flags adds 9cc89dc0ac PR25651, objcopy SIGSEGV in copy_object adds 435edf0bf2 powerpc64-ld infinite loop adds 119789424b libctf: Mark bswap_identity_64 inline function as static. adds b76f3a4237 [gdb/testsuite] Set EDITOR to true before using edit adds 5496f3c635 Add support for generating DWARF-5 format directory and file [...] adds dcc050c86c gdb: Fix out of bounds array access in buildsym_compunit::re [...] adds 44f41bb7a1 [gdb/testsuite] Fix missing uint8_t in gdb.fortran/logical.exp adds 8248d21a5b asan: som: unknown read adds 1c6c46a012 [gdb/testsuite] Limit verbose scope in gdb.base/break-interp.exp adds 7462c383f9 [gdb/testsuite] Fix FAILs due to verbose in foll-fork.exp adds 976862ed56 Mark discriminants as artificial in gdb.dwarf2/variant.exp adds e7a82140af Fix comment in ada-typeprint.c adds 5a13315d1c [gdb/testsuite] Fix stepi pattern in gdb.btrace/reconnect.exp adds ae531041c7 i386: Generate lfence with load/indirect branch/ret [CVE-2020-0551] adds 97b4a8f744 i386: Add tests for lfence with load/indirect branch/ret adds f870f78fb2 [gdb/testsuite] Fix printf regexp in gdb.server/sysroot.exp adds 9e8f1c9000 NEWS: Mention x86 assembler options for CVE-2020-0551 adds 5308d1e771 [gdb/testsuite] Set language in gdb.ada/minsym.exp adds a0761e34f0 gdb: enable -Wmissing-prototypes warning adds 038b97fcd7 testsuite: use `pwd -W` to convert from Unix to Windows paths adds dd69bf7a78 Avoid infinite recursion in find_pc_sect_line adds 8fb879cd16 asan: readelf leaks adds 1281424ccf [gdb/testsuite] Fix core file load FAIL in tls-core.exp adds 3217502e1b [gdb/testsuite] Use string_to_regexp on core filename in gdb [...] adds 9a2de3fc7f [gdb/testsuite] Fix gdb.linespec/explicit.exp FAIL with glib [...] adds 307eafd8df [gdb/testsuite] Fix dw2-ranges-base.exp FAIL with lib debuginfo adds e515d67ed6 [gdb/testsuite] Fix internal buffer full error in gdb.fortra [...] adds 14e9c72c33 [gdb/testsuite] Avoid breakpoint in GLIBC in gdb.threads/execl.exp adds 0925214029 [gdb/testsuite] Fix internal buffer full error in gdb.base/i [...] adds 607c693210 sim: ppc: netbsd: Sync errno codes with NetBSD 9.99.49 adds 7a20f753ef sim: ppc: netbsd: Sync signal names with NetBSD 9.99.49 adds 8dd8e1c722 Remove use of deprecated core functions (in NetBSD/ARM) adds 4d696a5c68 gdb/selftest.m4: ensure $development is set adds db6878ac55 Move sourcing of development.sh to GDB_AC_COMMON adds 74cd3f9d7e Don't include selftests objects in build when unit tests are [...] adds 272cd5a31e Move gdb/selftest.m4 to gdbsupport/selftest.m4 adds 40310f30a5 gdb: make gdb.arch/amd64-disp-step-avx.exp actually test dis [...] adds 3f512721a8 gdb: use foreach_with_prefix in gdb.base/break-interp.exp adds 64f251023b Fix CORE_ADDR size assertion in symfile-mem.c adds 53807e9f3d Don't use sprintf_vma for CORE_ADDR adds 227031b2bf Cast to bfd_vma in arm-tdep.c adds 9a665d6226 Fix gdbserver build when intl already built adds 213291361b Change gdbsupport not to rely on BFD adds 4635ff9753 Change gdbserver to use existing gdbsupport adds 6ba0a32103 Remove deprecated core file functions adds 301b21e0df [gdb/testsuite] Fix check-read1 FAIL in gdb.tui/corefile-run.exp adds 49ba92c0a6 [gdb/testsuite] Fix mi-sym-info.exp matching FAILs adds fd486f32d1 asan: more readelf leaks adds 502794d432 Fix several mix up between octets and bytes in ELF program headers adds 666318230c Fix several mix up between octets and bytes in ELF program headers adds 96c7f87394 [gdb/symtab] Fix partial unit psymtabs adds 1673df3278 x86-64: correct mis-named X86_64_0D enumerator
No new revisions were added by this update.
Summary of changes: ChangeLog | 15 + Makefile.def | 5 +- Makefile.in | 5 +- bfd/ChangeLog | 314 + bfd/aix386-core.c | 4 +- bfd/aix5ppc-core.c | 35 +- bfd/aout-target.h | 12 +- bfd/aout-tic30.c | 12 +- bfd/aoutx.h | 8 +- bfd/archive.c | 4 +- bfd/archive64.c | 10 +- bfd/bfd-in2.h | 8 +- bfd/bfd.c | 5 +- bfd/binary.c | 4 +- bfd/cisco-core.c | 14 +- bfd/coff-alpha.c | 16 +- bfd/coff-ia64.c | 2 +- bfd/coff-mips.c | 9 +- bfd/coff-rs6000.c | 8 +- bfd/coff-sh.c | 2 +- bfd/coff-stgo32.c | 4 +- bfd/coff64-rs6000.c | 10 +- bfd/coffcode.h | 12 +- bfd/coffgen.c | 10 +- bfd/configure | 4 +- bfd/configure.ac | 4 +- bfd/ecoff.c | 17 +- bfd/elf-bfd.h | 35 +- bfd/elf.c | 664 +- bfd/elf32-arm.c | 4 +- bfd/elf32-m32r.c | 13 + bfd/elf32-mep.c | 4 +- bfd/elf32-nds32.c | 13 + bfd/elf32-nios2.c | 4 +- bfd/elf32-ppc.c | 12 +- bfd/elf32-v850.c | 15 +- bfd/elf32-xtensa.c | 7 +- bfd/elf64-alpha.c | 8 +- bfd/elf64-hppa.c | 4 +- bfd/elf64-ia64-vms.c | 5 +- bfd/elf64-ppc.c | 15 +- bfd/elfcode.h | 50 +- bfd/elfcore.h | 4 +- bfd/elflink.c | 43 +- bfd/elfnn-aarch64.c | 20 +- bfd/elfnn-ia64.c | 5 +- bfd/elfxx-mips.c | 8 +- bfd/elfxx-target.h | 19 +- bfd/format.c | 62 +- bfd/hppabsd-core.c | 4 +- bfd/hpux-core.c | 6 +- bfd/i386msdos.c | 4 +- bfd/ihex.c | 13 +- bfd/irix-core.c | 4 +- bfd/libaout.h | 4 +- bfd/libbfd-in.h | 9 +- bfd/libbfd.c | 2 +- bfd/libbfd.h | 9 +- bfd/libcoff-in.h | 2 +- bfd/libcoff.h | 2 +- bfd/lynx-core.c | 4 +- bfd/mach-o-aarch64.c | 4 +- bfd/mach-o-arm.c | 4 +- bfd/mach-o-i386.c | 4 +- bfd/mach-o-x86-64.c | 4 +- bfd/mach-o.c | 12 +- bfd/mach-o.h | 10 +- bfd/merge.c | 22 +- bfd/mmo.c | 6 +- bfd/netbsd-core.c | 4 +- bfd/osf-core.c | 4 +- bfd/pdp11.c | 14 +- bfd/pef.c | 8 +- bfd/peicode.h | 10 +- bfd/plugin.c | 8 +- bfd/plugin.h | 2 +- bfd/ppcboot.c | 4 +- bfd/ptrace-core.c | 4 +- bfd/rs6000-core.c | 6 +- bfd/sco5-core.c | 18 +- bfd/som.c | 9 +- bfd/srec.c | 8 +- bfd/targets.c | 8 +- bfd/tekhex.c | 4 +- bfd/trad-core.c | 4 +- bfd/version.h | 2 +- bfd/vms-alpha.c | 45 +- bfd/vms-lib.c | 23 +- bfd/wasm-module.c | 31 +- bfd/xsym.c | 4 +- bfd/xsym.h | 2 +- binutils/ChangeLog | 120 + binutils/doc/Makefile.am | 2 +- binutils/doc/Makefile.in | 4 +- binutils/doc/binutils.texi | 7 +- binutils/dwarf.c | 59 +- binutils/dwarf.h | 2 + binutils/elfcomm.c | 8 +- binutils/elfedit.c | 9 + binutils/objcopy.c | 112 +- binutils/objdump.c | 12 +- binutils/prdbg.c | 2 +- binutils/readelf.c | 282 +- binutils/testsuite/binutils-all/debuginfod.exp | 54 +- binutils/testsuite/binutils-all/dw5.W | 6 +- binutils/testsuite/binutils-all/pr25543.d | 12 + binutils/testsuite/binutils-all/pr25543.s | 7 + binutils/testsuite/binutils-all/readelf.exp | 1 + gas/ChangeLog | 315 + gas/NEWS | 8 + gas/as.c | 65 +- gas/as.h | 1 + gas/config/obj-coff.h | 14 - gas/config/tc-arm.c | 3 + gas/config/tc-csky.c | 4 +- gas/config/tc-i386.c | 665 +- gas/config/tc-i386.h | 2 + gas/config/tc-ia64.h | 3 +- gas/config/tc-m32r.c | 4 +- gas/config/tc-mcore.c | 4 +- gas/config/tc-mips.c | 10 +- gas/config/tc-nds32.c | 4 +- gas/config/tc-nios2.c | 2 +- gas/config/tc-riscv.c | 1 + gas/config/tc-score.c | 28 +- gas/config/tc-score7.c | 39 +- gas/config/tc-z80.c | 36 +- gas/doc/as.texi | 41 +- gas/doc/c-i386.texi | 46 +- gas/doc/c-riscv.texi | 129 +- gas/dwarf2dbg.c | 691 +- gas/read.c | 2 +- gas/testsuite/gas/arm/armv8-ar-it-bad.s | 6 +- gas/testsuite/gas/arm/ldr-t.d | 2 +- gas/testsuite/gas/arm/ldr-t.s | 1 + gas/testsuite/gas/arm/sp-pc-usage-t.d | 2 +- gas/testsuite/gas/arm/sp-pc-usage-t.s | 3 +- gas/testsuite/gas/elf/dwarf-5-file0.d | 19 + gas/testsuite/gas/elf/dwarf-5-file0.s | 23 + gas/testsuite/gas/elf/elf.exp | 1 + gas/testsuite/gas/i386/adx-intel.d | 18 +- gas/testsuite/gas/i386/adx.d | 18 +- gas/testsuite/gas/i386/adx.s | 11 +- gas/testsuite/gas/i386/align-branch-9.d | 78 + gas/testsuite/gas/i386/align-branch-9.s | 74 + gas/testsuite/gas/i386/arch-13-znver1.d | 2 +- gas/testsuite/gas/i386/arch-13-znver2.d | 2 +- gas/testsuite/gas/i386/arch-13.d | 3 +- gas/testsuite/gas/i386/arch-13.s | 3 + gas/testsuite/gas/i386/avx-16bit.d | 112 + gas/testsuite/gas/i386/avx-intel.d | 112 + gas/testsuite/gas/i386/avx.d | 112 + gas/testsuite/gas/i386/avx.s | 112 + gas/testsuite/gas/i386/cet-intel.d | 22 +- gas/testsuite/gas/i386/cet.d | 22 +- gas/testsuite/gas/i386/cet.s | 9 +- gas/testsuite/gas/i386/code16.d | 7 + gas/testsuite/gas/i386/code16.s | 12 + gas/testsuite/gas/i386/ept-intel.d | 4 + gas/testsuite/gas/i386/ept.d | 4 + gas/testsuite/gas/i386/ept.s | 6 + gas/testsuite/gas/i386/fsgs-intel.d | 8 + gas/testsuite/gas/i386/fsgs.d | 8 + gas/testsuite/gas/i386/fsgs.s | 5 + gas/testsuite/gas/i386/i386.exp | 19 + gas/testsuite/gas/i386/invpcid-intel.d | 3 + gas/testsuite/gas/i386/invpcid.d | 3 + gas/testsuite/gas/i386/invpcid.s | 6 + gas/testsuite/gas/i386/lfence-byte.d | 30 + gas/testsuite/gas/i386/lfence-byte.e | 9 + gas/testsuite/gas/i386/lfence-byte.s | 23 + gas/testsuite/gas/i386/lfence-indbr-a.d | 21 + gas/testsuite/gas/i386/lfence-indbr-b.d | 20 + gas/testsuite/gas/i386/lfence-indbr-c.d | 19 + gas/testsuite/gas/i386/lfence-indbr.e | 5 + gas/testsuite/gas/i386/lfence-indbr.s | 8 + gas/testsuite/gas/i386/lfence-load.d | 112 + gas/testsuite/gas/i386/lfence-load.s | 60 + gas/testsuite/gas/i386/lfence-ret-a.d | 18 + gas/testsuite/gas/i386/lfence-ret-b.d | 20 + gas/testsuite/gas/i386/lfence-ret.s | 4 + gas/testsuite/gas/i386/movdir-intel.d | 7 + gas/testsuite/gas/i386/movdir.d | 7 + gas/testsuite/gas/i386/movdir.s | 7 + gas/testsuite/gas/i386/mpx-16bit.d | 145 + gas/testsuite/gas/i386/mpx-16bit.s | 13 + gas/testsuite/gas/i386/noreg64.d | 8 - gas/testsuite/gas/i386/noreg64.l | 8 - gas/testsuite/gas/i386/noreg64.s | 8 - gas/testsuite/gas/i386/ptwrite-intel.d | 7 + gas/testsuite/gas/i386/ptwrite.d | 7 + gas/testsuite/gas/i386/ptwrite.s | 5 + gas/testsuite/gas/i386/rdpid-intel.d | 1 + gas/testsuite/gas/i386/rdpid.d | 1 + gas/testsuite/gas/i386/rdpid.s | 3 + gas/testsuite/gas/i386/sse2-16bit.d | 19 + gas/testsuite/gas/i386/sse2-16bit.s | 22 + gas/testsuite/gas/i386/vmx.d | 18 +- gas/testsuite/gas/i386/vmx.s | 5 + gas/testsuite/gas/i386/waitpkg-intel.d | 12 + gas/testsuite/gas/i386/waitpkg.d | 12 + gas/testsuite/gas/i386/waitpkg.s | 12 + gas/testsuite/gas/i386/x86-64-align-branch-9.d | 46 + gas/testsuite/gas/i386/x86-64-align-branch-9.s | 43 + gas/testsuite/gas/i386/x86-64-avx512bw-intel.d | 24 +- gas/testsuite/gas/i386/x86-64-avx512bw.d | 24 +- gas/testsuite/gas/i386/x86-64-avx512bw.s | 24 +- gas/testsuite/gas/i386/x86-64-avx512f-intel.d | 12 +- gas/testsuite/gas/i386/x86-64-avx512f.d | 12 +- gas/testsuite/gas/i386/x86-64-avx512f.s | 4 +- gas/testsuite/gas/i386/x86-64-default-suffix-avx.d | 19 + gas/testsuite/gas/i386/x86-64-default-suffix.d | 17 + gas/testsuite/gas/i386/x86-64-default-suffix.s | 10 + gas/testsuite/gas/i386/x86-64-lfence-byte.d | 30 + gas/testsuite/gas/i386/x86-64-lfence-byte.e | 9 + gas/testsuite/gas/i386/x86-64-lfence-byte.s | 23 + gas/testsuite/gas/i386/x86-64-lfence-indbr-a.d | 21 + gas/testsuite/gas/i386/x86-64-lfence-indbr-b.d | 20 + gas/testsuite/gas/i386/x86-64-lfence-indbr-c.d | 19 + gas/testsuite/gas/i386/x86-64-lfence-indbr.e | 5 + gas/testsuite/gas/i386/x86-64-lfence-indbr.s | 8 + gas/testsuite/gas/i386/x86-64-lfence-load.d | 114 + gas/testsuite/gas/i386/x86-64-lfence-load.s | 61 + gas/testsuite/gas/i386/x86-64-lfence-ret-a.d | 18 + gas/testsuite/gas/i386/x86-64-lfence-ret-b.d | 20 + gas/testsuite/gas/i386/x86-64-waitpkg-intel.d | 8 +- gas/testsuite/gas/i386/x86-64-waitpkg.d | 8 +- gas/testsuite/gas/i386/x86-64-waitpkg.s | 11 +- gas/testsuite/gas/lns/lns-diag-1.l | 2 +- gas/testsuite/gas/riscv/no-relax-reloc.d | 4 +- gas/testsuite/gas/riscv/no-relax-reloc.s | 7 +- gas/testsuite/gas/riscv/relax-reloc.d | 7 +- gas/testsuite/gas/riscv/relax-reloc.s | 7 +- gas/testsuite/gas/z80/ez80_adl_all.d | 10 + gas/testsuite/gas/z80/ez80_adl_all.s | 12 +- gas/testsuite/gas/z80/ez80_z80_all.d | 10 + gas/testsuite/gas/z80/ez80_z80_all.s | 12 +- gdb/.dir-locals.el | 4 + gdb/.gitattributes | 7 + gdb/ChangeLog | 392 + gdb/Makefile.in | 10 +- gdb/NEWS | 15 +- gdb/acinclude.m4 | 2 +- gdb/ada-typeprint.c | 2 +- gdb/amd64-windows-nat.c | 6 +- gdb/arm-nbsd-nat.c | 224 +- gdb/arm-nbsd-tdep.c | 75 +- .../gdb.mi/mi-sym-info-2.c => arm-nbsd-tdep.h} | 34 +- gdb/arm-tdep.c | 4 +- gdb/auxv.c | 12 + gdb/breakpoint.c | 5 +- gdb/buildsym-legacy.c | 4 +- gdb/buildsym.c | 19 +- gdb/buildsym.h | 3 +- gdb/configure | 19 +- gdb/configure.ac | 7 +- gdb/configure.nat | 4 +- gdb/corefile.c | 2 +- gdb/corelow.c | 170 +- gdb/ctfread.c | 2 +- gdb/debuginfod-support.c | 2 +- gdb/disasm-selftests.c | 5 - gdb/disasm.c | 6 + gdb/doc/ChangeLog | 16 + gdb/doc/gdb.texinfo | 35 +- gdb/doc/python.texi | 4 +- gdb/dwarf2/frame.c | 34 +- gdb/dwarf2/loc.c | 6 +- gdb/dwarf2/read.c | 66 +- gdb/elfread.c | 6 +- gdb/f-valprint.c | 25 +- gdb/fbsd-tdep.c | 10 +- gdb/frame-unwind.c | 33 +- gdb/gdbarch-selftests.c | 4 - gdb/gdbcore.h | 70 +- gdb/gdbtypes.h | 4 +- gdb/i386-windows-nat.c | 14 +- gdb/infcmd.c | 37 +- gdb/infrun.c | 124 +- gdb/infrun.h | 5 +- gdb/jit.c | 4 +- gdb/objfiles.h | 24 +- gdb/printcmd.c | 3 +- gdb/psymtab.c | 54 +- gdb/psymtab.h | 6 + gdb/record-btrace.c | 11 +- gdb/remote.c | 55 +- gdb/stack.c | 2 +- gdb/symfile-mem.c | 2 +- gdb/symfile.c | 4 +- gdb/symmisc.c | 20 +- gdb/symtab.c | 37 +- gdb/symtab.h | 10 + gdb/target-descriptions.c | 13 +- gdb/testsuite/ChangeLog | 207 + gdb/testsuite/README | 2 +- gdb/testsuite/boards/cc-with-tweaks.exp | 6 +- gdb/testsuite/gdb.ada/access_to_packed_array.exp | 10 + gdb/testsuite/gdb.ada/minsyms.exp | 2 + gdb/testsuite/gdb.arch/amd64-disp-step-avx.S | 5 + gdb/testsuite/gdb.arch/amd64-disp-step-avx.exp | 8 +- gdb/testsuite/gdb.base/break-interp.exp | 278 +- gdb/testsuite/gdb.base/corefile-buildid.exp | 27 +- gdb/testsuite/gdb.base/default.exp | 2 - gdb/testsuite/gdb.base/dprintf.exp | 2 +- gdb/testsuite/gdb.base/foll-fork.exp | 10 +- gdb/testsuite/gdb.base/gdbinit-history.exp | 151 + gdb/testsuite/gdb.base/info-types.exp | 40 +- gdb/testsuite/gdb.base/list-ambiguous.exp | 4 + gdb/testsuite/gdb.base/maint.exp | 2 +- gdb/testsuite/gdb.base/printcmds.exp | 8 + gdb/testsuite/gdb.btrace/reconnect.exp | 2 +- gdb/testsuite/gdb.cp/ref-params.exp | 2 +- gdb/testsuite/gdb.cp/rvalue-ref-params.exp | 2 +- gdb/testsuite/gdb.cp/step-and-next-inline.cc | 66 + gdb/testsuite/gdb.cp/step-and-next-inline.exp | 119 + .../step-and-next-inline.h} | 37 +- gdb/testsuite/gdb.dwarf2/dw2-is-stmt-2.c | 99 + gdb/testsuite/gdb.dwarf2/dw2-is-stmt-2.exp | 265 + gdb/testsuite/gdb.dwarf2/dw2-is-stmt.c | 61 + gdb/testsuite/gdb.dwarf2/dw2-is-stmt.exp | 267 + gdb/testsuite/gdb.dwarf2/dw2-ranges-base.exp | 8 +- gdb/testsuite/gdb.dwarf2/imported-unit.exp | 13 + gdb/testsuite/gdb.dwarf2/variant.exp | 3 + gdb/testsuite/gdb.fortran/logical.exp | 18 + gdb/testsuite/gdb.fortran/logical.f90 | 2 + gdb/testsuite/gdb.fortran/module.exp | 37 +- gdb/testsuite/gdb.linespec/explicit.exp | 20 +- gdb/testsuite/gdb.mi/gdb2549.exp | 33 +- .../gdb.mi/list-thread-groups-available.exp | 6 +- gdb/testsuite/gdb.mi/mi-sym-info-2.c | 5 + gdb/testsuite/gdb.mi/mi-sym-info.exp | 19 +- gdb/testsuite/gdb.server/stop-reply-no-thread.exp | 80 +- gdb/testsuite/gdb.server/sysroot.exp | 3 +- gdb/testsuite/gdb.threads/execl.exp | 7 + .../gdb.tui/tui-layout-asm-short-prog.exp | 2 +- gdb/testsuite/gdb.tui/tui-layout-asm.exp | 2 +- gdb/testsuite/lib/dwarf.exp | 8 +- gdb/testsuite/lib/fortran.exp | 35 +- gdb/testsuite/lib/gdb.exp | 153 +- gdb/testsuite/lib/tuiterm.exp | 15 +- gdb/top.c | 51 +- gdb/valops.c | 4 +- gdb/windows-nat.c | 474 +- gdb/windows-nat.h | 18 +- gdb/windows-tdep.c | 56 +- gdb/xcoffread.c | 4 + {gdb => gdbserver}/.dir-locals.el | 4 + gdbserver/.gitattributes | 6 + gdbserver/ChangeLog | 58 + gdbserver/Makefile.in | 100 +- gdbserver/acinclude.m4 | 5 +- gdbserver/config.in | 4 + gdbserver/configure | 1309 +- gdbserver/configure.ac | 16 +- gdbserver/remote-utils.cc | 20 + gdbserver/server.cc | 3 + gdbserver/server.h | 1 + {gdb => gdbsupport}/.dir-locals.el | 4 + gdbsupport/.gitattributes | 6 + gdbsupport/ChangeLog | 47 + gdbsupport/Makefile.in | 7 +- gdbsupport/acinclude.m4 | 2 +- gdbsupport/common-defs.h | 16 - gdbsupport/common-types.h | 32 +- gdbsupport/common.m4 | 3 + gdbsupport/configure | 12 +- gdbsupport/gdb_binary_search.h | 4 +- {gdb => gdbsupport}/selftest.m4 | 7 +- gdbsupport/warning.m4 | 1 + include/ChangeLog | 28 + include/bfdlink.h | 4 +- include/elf/common.h | 15 + include/elf/internal.h | 30 +- include/som/aout.h | 8 +- include/som/lst.h | 2 +- ld/ChangeLog | 50 + ld/ld.texi | 15 +- ld/ldelf.c | 8 +- ld/ldexp.c | 3 +- ld/ldlang.c | 39 +- ld/plugin.c | 14 +- ld/testsuite/ld-plugin/lto.exp | 10 + ld/testsuite/ld-plugin/pr25618.d | 4 + ld/testsuite/ld-plugin/pr25618a.cc | 3 + ld/testsuite/ld-plugin/pr25618a.h | 2 + ld/testsuite/ld-plugin/pr25618b.cc | 2 + ld/testsuite/ld-plugin/pr25618b.h | 2 + libctf/ChangeLog | 4 + libctf/swap.h | 2 +- libiberty/ChangeLog | 6 + libiberty/simple-object.c | 3 + opcodes/ChangeLog | 145 + opcodes/Makefile.am | 2 +- opcodes/Makefile.in | 2 +- opcodes/i386-dis.c | 34 +- opcodes/i386-gen.c | 324 +- opcodes/i386-init.h | 348 +- opcodes/i386-opc.h | 14 +- opcodes/i386-opc.tbl | 2101 +- opcodes/i386-tbl.h | 48834 ++++++++++--------- opcodes/z80-dis.c | 4 +- sim/ppc/ChangeLog | 8 + sim/ppc/emul_netbsd.c | 51 +- 404 files changed, 36660 insertions(+), 28604 deletions(-) create mode 100644 binutils/testsuite/binutils-all/pr25543.d create mode 100644 binutils/testsuite/binutils-all/pr25543.s create mode 100644 gas/testsuite/gas/elf/dwarf-5-file0.d create mode 100644 gas/testsuite/gas/elf/dwarf-5-file0.s create mode 100644 gas/testsuite/gas/i386/align-branch-9.d create mode 100644 gas/testsuite/gas/i386/align-branch-9.s create mode 100644 gas/testsuite/gas/i386/lfence-byte.d create mode 100644 gas/testsuite/gas/i386/lfence-byte.e create mode 100644 gas/testsuite/gas/i386/lfence-byte.s create mode 100644 gas/testsuite/gas/i386/lfence-indbr-a.d create mode 100644 gas/testsuite/gas/i386/lfence-indbr-b.d create mode 100644 gas/testsuite/gas/i386/lfence-indbr-c.d create mode 100644 gas/testsuite/gas/i386/lfence-indbr.e create mode 100644 gas/testsuite/gas/i386/lfence-indbr.s create mode 100644 gas/testsuite/gas/i386/lfence-load.d create mode 100644 gas/testsuite/gas/i386/lfence-load.s create mode 100644 gas/testsuite/gas/i386/lfence-ret-a.d create mode 100644 gas/testsuite/gas/i386/lfence-ret-b.d create mode 100644 gas/testsuite/gas/i386/lfence-ret.s create mode 100644 gas/testsuite/gas/i386/mpx-16bit.d create mode 100644 gas/testsuite/gas/i386/mpx-16bit.s create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-9.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-9.s create mode 100644 gas/testsuite/gas/i386/x86-64-default-suffix-avx.d create mode 100644 gas/testsuite/gas/i386/x86-64-default-suffix.d create mode 100644 gas/testsuite/gas/i386/x86-64-default-suffix.s create mode 100644 gas/testsuite/gas/i386/x86-64-lfence-byte.d create mode 100644 gas/testsuite/gas/i386/x86-64-lfence-byte.e create mode 100644 gas/testsuite/gas/i386/x86-64-lfence-byte.s create mode 100644 gas/testsuite/gas/i386/x86-64-lfence-indbr-a.d create mode 100644 gas/testsuite/gas/i386/x86-64-lfence-indbr-b.d create mode 100644 gas/testsuite/gas/i386/x86-64-lfence-indbr-c.d create mode 100644 gas/testsuite/gas/i386/x86-64-lfence-indbr.e create mode 100644 gas/testsuite/gas/i386/x86-64-lfence-indbr.s create mode 100644 gas/testsuite/gas/i386/x86-64-lfence-load.d create mode 100644 gas/testsuite/gas/i386/x86-64-lfence-load.s create mode 100644 gas/testsuite/gas/i386/x86-64-lfence-ret-a.d create mode 100644 gas/testsuite/gas/i386/x86-64-lfence-ret-b.d create mode 100644 gdb/.gitattributes copy gdb/{testsuite/gdb.mi/mi-sym-info-2.c => arm-nbsd-tdep.h} (65%) create mode 100644 gdb/testsuite/gdb.cp/step-and-next-inline.cc create mode 100644 gdb/testsuite/gdb.cp/step-and-next-inline.exp copy gdb/testsuite/{gdb.mi/mi-sym-info-2.c => gdb.cp/step-and-next-inline.h} (61%) create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-is-stmt-2.c create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-is-stmt-2.exp create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-is-stmt.c create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-is-stmt.exp copy {gdb => gdbserver}/.dir-locals.el (88%) create mode 100644 gdbserver/.gitattributes copy {gdb => gdbsupport}/.dir-locals.el (88%) create mode 100644 gdbsupport/.gitattributes rename {gdb => gdbsupport}/selftest.m4 (84%) create mode 100644 ld/testsuite/ld-plugin/pr25618.d create mode 100644 ld/testsuite/ld-plugin/pr25618a.cc create mode 100644 ld/testsuite/ld-plugin/pr25618a.h create mode 100644 ld/testsuite/ld-plugin/pr25618b.cc create mode 100644 ld/testsuite/ld-plugin/pr25618b.h