This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/gnu-master-aarch64-spec2k6-O3 in repository toolchain/ci/binutils-gdb.
from 31be51609c Automatic date update in version.in adds 521894aa4b [gdb/symtab] Handle invalid partial DIE reference adds 25b1f10d9b gas: Fix as.texi typo infortmation adds a3b3e8586d gas: Fix .debug_info CU header for --gdwarf-5 adds f63d03dde0 gas: Make sure .debug_line file table contains a zero filena [...] adds 6b9a135d72 gas: Use udata for DW_AT_high_pc when emitting DWARF4 adds b0a72f49df gas: Revert an accidental change in x86-64-pseudos.d adds 789198ca95 gas/NEWS: Mention {disp16} pseudo prefix adds 10c381b53f gdb/testsuite: Use 'array unset' instead of just 'unset' adds 39791af2a2 gdb: support for eBPF adds b26e2ae7d3 sim: eBPF simulator adds 8c4c18181e sim: generated files for the eBPF simulator adds 51d6067d78 gdb: remove TYPE_DYN_PROP_BATON adds 8a6d5e35fe gdb: remove TYPE_DYN_PROP_KIND adds 66d6346b25 gdb: remove TYPE_DYN_PROP_ADDR adds 6cfa9b59e2 Update email address in MAINTAINERS adds fedfee8850 gdb: change frame_info::prev_func::p type to cached_copy_status adds 97916bfedf gdb: use bool in frame code adds 563a322515 Z8k: fix sout/soudb opcodes with direct address adds b7563b2492 Automatic date update in version.in adds 0b97e81846 PR26337, Malloc size error in objdump adds 787bbc56d8 Revert "PR26337, Malloc size error in objdump" adds 5555c86d3e [gdb] Fix prop->const_val uses in gdbtypes.c adds e8a387fb5f MSP430: sim: Fix incorrect simulation of unsigned widening multiply adds 57d02173a2 Fix variant part regressions with older Rust compiler adds ea946b861c gdb/testsuite: link some dwarf2 tests with nopie adds f5750f89e3 Automatic date update in version.in adds b5582ab72f Don't output null pathname in core_target::build_file_mappin [...] adds 1a9f72a7a8 MSP430: ld: Update output section tail when shuffling ".eith [...] adds 3ee9565c95 bpf: relocation fixes for eBPF ELF backend adds ed908db649 amd64_analyze_prologue: fix incorrect comment adds d27aad4ec3 gas: Fix internal error on long local labels adds 174981ae1f gdb: rename regcache::current_regcache to regcache::regcaches adds 159ed7d93f gdb: move regcache::regcaches to regcache.c adds 939bf1224d Automatic date update in version.in adds 4b48e6d46d MSP430: sim: Increase main memory region size adds 7bb178ecf8 as: Ignore rest of line on overflow error adds d2854d8d5a Add code for processing version 5 DWP files (for use with DW [...] adds b161a60d1f gdb: pass target to thread_ptid_changed observable adds 888bdb2b74 gdb: change regcache list to be a map adds 3d4470e5d4 Call add_active_thread after pushing the ravenscar target adds e95465793d Avoid crash in ravenscar_thread_target::wait adds 550ab58d6e Return event_ptid from ravenscar_thread_target::wait adds a8ac85bb7d Handle case where Ada task is current but not listed adds d5d833afcf Change names given to Ravenscar threads adds 78c02f21ad Use gdb::function_view in iterate_over_live_ada_tasks adds 2080266b77 Wrap xfer_partial and enable_btrace for Ravenscar adds e09eef98a6 Update Ravenscar documentation adds 39e2018a4e Fix Ravenscar "process" resume adds 592f9bd76a Fetch registers from correct thread in ravenscar-thread.c adds 0e29517d97 Set inferior_ptid in ravenscar_thread_target::update_thread_list adds a52b3ae2b1 Fix remaining Ravenscar regressions adds fe4c3d430b gdb: fix whitespace issues in ChangeLog adds d844f10ac2 bpf: fix false overflow in eBPF ELF backend linker adds aebda2fbcb bpf: add missing tests from previous commits adds bc853409cc Automatic date update in version.in adds 38f8aa06d9 [gdb/build] Fix missing implicit constructor call with gcc 4.8 adds 0770687e1e Automatic date update in version.in adds 041d9819fb gdb: replace function pointer with `void *` data with function_view adds 40f3419a81 Automatic date update in version.in adds 9b0ac51b22 nm: Remove --with-symbol-versions adds 86c0f617ac Error on lmw, lswi and related PowerPC insns when LE adds 5fbec329ec Prioritise mtfprd and mtvrd over mtvsrd in PowerPC disassembly adds 8b2742a156 Implement missing powerpc extended mnemonics adds 3eb651743e Implement missing powerpc mtspr and mfspr extended insns adds cc308722fb [AArch64] Fix incorrectly-defined SVE macro adds f8e3fe0d27 [AArch64] Improve prologue handling (and fix PR26310) adds f7cb161ea6 [aarch64] GAS doesn't validate the architecture version for [...] adds b3f8962bdb [sim] Fix mbuild build breaker in sim-cpu.c adds ccd9fae5d5 Improve the documentation of the linker's --relax option. adds 9546e03d55 Remove spurious text in changelog entry adds fa63795f40 aarch64: Don't assert on long sysreg names adds 0110183789 Automatic date update in version.in adds 1796a2a150 [gdb/build] Mark ms1 as deleted in MAINTAINERS adds 08770ec259 PowerPC CELL cctp* adds 8989de8220 Automatic date update in version.in adds 79ddc88496 Updated Serbian and Russian translations for various sub-dir [...] adds 79bc120c7b Add demangling support to readelf. adds 369afd5008 The description for -mno-csr-check talks about "cheching" ra [...] adds 2e49fd1edf aarch64: Add support for MPAM system registers adds c0ab14ae2a Fix duplicate label in gdb.dwarf2/dw2-op-out-param.S adds ff2084b9ef Read tid from correct offset in win32pstatus NOTE_INFO_THREAD adds 8fbac78b14 Define constants for win32pstatus ELF notes adds 03c29a6faf Don't hardcode CONTEXT size for a NOTE_INFO_THREAD win32psta [...] adds 04ec0fa297 Refine size constraints applied to win32pstatus ELF notes adds d61f3d0383 Add handling for 64-bit module addresses in Cygwin core dumps adds 404ec93359 Only warn about malformed win32pstatus notes adds d3511b24ea Two fixes in dwarf-mode.el adds 2fef937354 Fix signedness comparison warning in elfcore_grok_win32pstatus() adds 225f168451 [PATCH] gas: arm: Fix IT-predicated MVE vcvt adds 27c7b875bd gdb.base/corefile.exp regression for unix/-m32 on x86_64 (PR 26336) adds 7cf663a932 Move multi-target NEWS entry to GDB 10 features adds 6d8a0a5e90 Fix malloc allocation size sanity check adds 75e100a30d PR26348, Malloc error in write_zeros adds 6738c8a7c9 PowerPC64 --no-pcrel-optimize adds e5a59fd37e Automatic date update in version.in adds 2b6ba032ad Obsolete arm-symbianelf adds 73d0dc162e Obsolete ia64 adds 8118fd4346 Fix an internal compiler error when attempting to create a s [...] adds ece5bc8ac3 gdb: allow specifying multiple filters when running selftests adds a5353ae6cf [ARM, sim] Fix build failure with -Werror (PR26365) adds 7a82e90312 Add skip_ada_tests to more Ada testcases adds a54a7f13f3 Add skip_fortran_tests to more Fortran testcases adds 002a3166d3 debuginfod-support.c: Replace globals with user_data adds b31488a344 gdb: Implement native dumpcore function adds a6e6223e9a gdb: Implement native dumpcore function for NetBSD adds dac736f6a1 Automatic date update in version.in adds 95c210664d AArch64: Relax thumb-plt testcases regexpr. adds fc0efc4bd7 Readelf demangling test typo adds 82fcdb3938 PR26388, objdump debug dump memory leaks adds 19bddbe95c Allow larger bfd_default_hash_table_size adds d369b608a1 gdb: add gdb_argv::as_array_view method adds 6e562fa3ba [PowerPC] Use < 0 and >= 0 for watchpoint ptrace calls adds 6ea815e781 [PowerPC] Always clear watchpoint with PTRACE_SET_DEBUGREG adds a9ca57d09a Automatic date update in version.in adds 4d1823674e PR26389, nm prints "c" for a common symbol with -flto and -fcommon adds 10885e2436 Set SEC_SMALL_DATA on small common adds 547ce8f00b [gdb/backtrace] Fix printing of fortran string args adds 3d11c30a6e [gdb/testsuite] Fix charlen type in mixed-lang-stack.c adds 878000178e Automatic date update in version.in adds f569c1c51a [gdb/testsuite] Add gdb.base/eh_return.exp adds 246b9ea198 ld: Add a PR binutils/26389 test adds 0dbd452ad2 PowerPC64 inline PLT call tests adds d3267445af Automatic date update in version.in adds 53d5a2a5c1 [gdb] Fix printing of unresolved dynamic type adds d4d05d13eb gas: Fix internal error in S_SET_SEGMENT adds f54be24b10 gdb: use bool in dwarf2_loc_desc_get_symbol_read_needs adds 7635cf797e gdb: fix wrong indentation in symbol_needs_eval_context adds b017825fab Convert CORE_ADDR to Python using gdb_py_object_from_ulongest adds 3ae7ab9992 Fix MI crash with Ada string access adds 326afb7229 Update xfail pattern in gdb.rust/simple.exp adds f9b11e6b18 gdb: fix IA64 build failure of linux-nat adds d2bb907b8b Automatic date update in version.in adds f5fc30d05c PowerPC: Rename xvcvbf16sp to xvcvbf16spn adds 587a437176 Add ChangeLog entries for previous commit. adds d138725a62 gdb/Makefile.in: Add DEBUGINFOD_CFLAGS, DEBUGINFOD_LIBS variables. adds 18a8a00ebe Correct vcmpsq, vcmpuq and xvtlsbb BF field adds 6cdb985c45 Automatic date update in version.in adds 9327494e0e gdb: add linux_nat_debug_printf macro adds d1ce973eb3 PR26349, FAIL: binutils-all/pr25543 on hpux adds c51ed085ab Automatic date update in version.in adds abebb03c3a gas/hash.c: add new functions adds 2b272f449e Use libiberty hash in gas/macro.c. adds 32e4c1c2d7 Use libiberty hash in gas/read.c. adds d3b740ca99 Use libiberty hash in gas/symbols.c. adds 8d32ded0b1 Add new string hash table based on htab_t. adds f7a5981beb Port ecoff.c to str_hash. adds 494b2fc807 Port dw2gencfi.c to str_htab. adds 629310abec Port gas/config/* to str_htab. adds a0522545b6 Remove --reduce-memory-overheads and --hash-size arguments. adds c2fd7faea8 Fix for incorrect breakpoint set in case of flang compiled binary
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 115 + bfd/bfd-in2.h | 4 + bfd/bfd.c | 4 + bfd/config.bfd | 2 + bfd/ecoff.c | 4 +- bfd/elf.c | 79 +- bfd/elf32-frv.c | 1 + bfd/elf32-m32r.c | 4 +- bfd/elf32-microblaze.c | 2 +- bfd/elf32-nds32.c | 4 +- bfd/elf32-nios2.c | 2 +- bfd/elf32-ppc.c | 2 +- bfd/elf32-score.c | 4 +- bfd/elf32-score7.c | 4 +- bfd/elf32-tic6x.c | 4 +- bfd/elf32-v850.c | 15 +- bfd/elf64-alpha.c | 1 + bfd/elf64-bpf.c | 215 +- bfd/elf64-ia64-vms.c | 1 + bfd/elf64-ppc.c | 116 +- bfd/elf64-ppc.h | 3 + bfd/elfcode.h | 22 +- bfd/elfnn-ia64.c | 1 + bfd/elfxx-mips.c | 4 +- bfd/hash.c | 25 +- bfd/po/ru.po | 3562 +++-- bfd/po/sr.po | 3598 +++-- bfd/syms.c | 6 +- bfd/version.h | 2 +- binutils/ChangeLog | 74 + binutils/NEWS | 4 + binutils/doc/binutils.texi | 40 +- binutils/dwarf-mode.el | 12 +- binutils/dwarf.c | 15 +- binutils/nm.c | 26 +- binutils/objcopy.c | 10 +- binutils/po/sr.po | 4060 ++--- binutils/rddbg.c | 11 +- binutils/readelf.c | 166 +- binutils/testsuite/binutils-all/mangled.s | 5 + binutils/testsuite/binutils-all/readelf.demangled | 5 + binutils/testsuite/binutils-all/readelf.exp | 16 + gas/ChangeLog | 592 + gas/NEWS | 5 + gas/as.c | 22 +- gas/as.h | 1 + gas/config/obj-coff-seh.c | 12 +- gas/config/obj-coff.c | 12 +- gas/config/obj-elf.c | 28 +- gas/config/obj-som.c | 6 +- gas/config/tc-aarch64.c | 174 +- gas/config/tc-alpha.c | 41 +- gas/config/tc-arc.c | 62 +- gas/config/tc-arm.c | 139 +- gas/config/tc-avr.c | 32 +- gas/config/tc-cr16.c | 53 +- gas/config/tc-cris.c | 15 +- gas/config/tc-crx.c | 43 +- gas/config/tc-csky.c | 34 +- gas/config/tc-d10v.c | 12 +- gas/config/tc-d30v.c | 8 +- gas/config/tc-dlx.c | 21 +- gas/config/tc-ft32.c | 8 +- gas/config/tc-h8300.c | 8 +- gas/config/tc-hppa.c | 14 +- gas/config/tc-i386.c | 52 +- gas/config/tc-ia64.c | 149 +- gas/config/tc-iq2000.c | 14 +- gas/config/tc-m68hc11.c | 18 +- gas/config/tc-m68k.c | 27 +- gas/config/tc-m68k.h | 2 +- gas/config/tc-mcore.c | 8 +- gas/config/tc-microblaze.c | 24 +- gas/config/tc-mips.c | 50 +- gas/config/tc-mmix.c | 8 +- gas/config/tc-mn10200.c | 8 +- gas/config/tc-mn10300.c | 8 +- gas/config/tc-moxie.c | 12 +- gas/config/tc-msp430.c | 11 +- gas/config/tc-nds32.c | 55 +- gas/config/tc-nios2.c | 62 +- gas/config/tc-ns32k.c | 13 +- gas/config/tc-pdp11.c | 10 +- gas/config/tc-pj.c | 14 +- gas/config/tc-ppc.c | 90 +- gas/config/tc-pru.c | 46 +- gas/config/tc-riscv.c | 93 +- gas/config/tc-s390.c | 33 +- gas/config/tc-score.c | 32 +- gas/config/tc-score7.c | 30 +- gas/config/tc-sh.c | 8 +- gas/config/tc-sparc.c | 29 +- gas/config/tc-spu.c | 21 +- gas/config/tc-tic30.c | 66 +- gas/config/tc-tic4x.c | 59 +- gas/config/tc-tic54x.c | 201 +- gas/config/tc-tic6x.c | 13 +- gas/config/tc-tilegx.c | 40 +- gas/config/tc-tilepro.c | 53 +- gas/config/tc-v850.c | 9 +- gas/config/tc-vax.c | 26 +- gas/config/tc-wasm32.c | 8 +- gas/config/tc-xgate.c | 10 +- gas/config/tc-z8k.c | 12 +- gas/doc/as.texi | 19 +- gas/doc/c-riscv.texi | 2 +- gas/doc/internals.texi | 32 - gas/dw2gencfi.c | 18 +- gas/dwarf2dbg.c | 61 +- gas/ecoff.c | 31 +- gas/hash.c | 574 +- gas/hash.h | 149 +- gas/macro.c | 65 +- gas/macro.h | 94 +- gas/po/ru.po | 4890 +++--- gas/read.c | 97 +- gas/read.h | 1 + gas/symbols.c | 117 +- gas/testsuite/gas/aarch64/illegal-sysreg-5.d | 3 + gas/testsuite/gas/aarch64/illegal-sysreg-5.l | 2 + gas/testsuite/gas/aarch64/invalid-sysreg-assert.d | 3 + gas/testsuite/gas/aarch64/invalid-sysreg-assert.l | 2 + gas/testsuite/gas/aarch64/invalid-sysreg-assert.s | 2 + gas/testsuite/gas/aarch64/mpam-bad.d | 2 + gas/testsuite/gas/aarch64/mpam-bad.l | 2 + gas/testsuite/gas/aarch64/mpam-bad.s | 1 + gas/testsuite/gas/aarch64/mpam.d | 38 + gas/testsuite/gas/aarch64/mpam.s | 31 + gas/testsuite/gas/aarch64/sysreg-5.s | 1 + gas/testsuite/gas/all/gas.exp | 1 + gas/testsuite/gas/all/local-label-overflow.d | 3 + gas/testsuite/gas/all/local-label-overflow.l | 2 + gas/testsuite/gas/all/local-label-overflow.s | 1 + gas/testsuite/gas/arm/mve-vcvtne-it-bad.d | 5 + gas/testsuite/gas/arm/mve-vcvtne-it-bad.l | 2 + gas/testsuite/gas/arm/mve-vcvtne-it-bad.s | 3 + gas/testsuite/gas/arm/mve-vcvtne-it.d | 9 + gas/testsuite/gas/arm/mve-vcvtne-it.s | 4 + gas/testsuite/gas/elf/dwarf-4-cu.d | 11 + gas/testsuite/gas/elf/dwarf-4-cu.s | 14 + gas/testsuite/gas/elf/dwarf-5-cu.d | 11 + gas/testsuite/gas/elf/dwarf-5-cu.s | 14 + gas/testsuite/gas/elf/elf.exp | 3 + gas/testsuite/gas/elf/section-symbol-redef.d | 5 + gas/testsuite/gas/elf/section-symbol-redef.s | 3 + gas/testsuite/gas/i386/x86-64-pseudos.d | 2 +- gas/testsuite/gas/ppc/476.d | 970 +- gas/testsuite/gas/ppc/476.s | 6 - gas/testsuite/gas/ppc/a2.d | 1138 +- gas/testsuite/gas/ppc/a2.s | 8 - gas/testsuite/gas/ppc/be.d | 17 + gas/testsuite/gas/ppc/be.s | 10 + gas/testsuite/gas/ppc/int128.d | 2 +- gas/testsuite/gas/ppc/int128.s | 2 +- gas/testsuite/gas/ppc/le_error.d | 3 + gas/testsuite/gas/ppc/le_error.l | 9 + gas/testsuite/gas/ppc/power8.d | 292 +- gas/testsuite/gas/ppc/power8.s | 2 + gas/testsuite/gas/ppc/power9.d | 4 + gas/testsuite/gas/ppc/power9.s | 4 + gas/testsuite/gas/ppc/ppc.exp | 2 + gas/testsuite/gas/ppc/vsx2.d | 110 +- gas/testsuite/gas/ppc/vsx4.d | 2 +- gas/testsuite/gas/ppc/vsx4.s | 2 +- gas/testsuite/gas/ppc/xvtlsbb.d | 2 +- gas/testsuite/gas/z8k/inout.d | 4 +- gdb/ChangeLog | 461 +- gdb/MAINTAINERS | 8 +- gdb/Makefile.in | 10 +- gdb/NEWS | 31 +- gdb/aarch64-tdep.c | 139 + gdb/ada-lang.h | 5 +- gdb/ada-tasks.c | 2 +- gdb/ada-varobj.c | 8 +- gdb/amd64-tdep.c | 9 +- gdb/arch/riscv.c | 5 +- gdb/arm-tdep.c | 4 +- gdb/bpf-tdep.c | 386 + gdb/configure.tgt | 6 + gdb/corelow.c | 2 +- gdb/debuginfod-support.c | 38 +- gdb/doc/ChangeLog | 11 + gdb/doc/gdb.texinfo | 49 + gdb/dwarf2/frame-tailcall.c | 2 +- gdb/dwarf2/index-write.c | 1 + gdb/dwarf2/loc.c | 75 +- gdb/dwarf2/read.c | 529 +- gdb/dwarf2/read.h | 8 +- gdb/f-typeprint.c | 6 +- gdb/frame.c | 240 +- gdb/frame.h | 60 +- gdb/gcore.c | 21 +- gdb/gdbtypes.c | 43 +- gdb/gdbtypes.h | 8 - gdb/i386-tdep.c | 8 +- gdb/ia64-linux-nat.c | 1 + gdb/infrun.c | 78 +- gdb/linux-nat.c | 619 +- gdb/maint.c | 3 +- gdb/nat/aarch64-sve-linux-sigcontext.h | 2 +- gdb/nbsd-nat.c | 20 + gdb/nbsd-nat.h | 2 + gdb/observable.h | 6 +- gdb/ppc-linux-nat.c | 27 +- gdb/producer.c | 25 + gdb/producer.h | 4 + gdb/progspace.c | 6 + gdb/python/py-inferior.c | 2 +- gdb/python/py-infevents.c | 4 +- gdb/python/py-linetable.c | 2 +- gdb/ravenscar-thread.c | 256 +- gdb/record-btrace.c | 1 + gdb/regcache.c | 230 +- gdb/regcache.h | 9 +- gdb/sparc64-tdep.c | 2 +- gdb/stack.c | 6 + gdb/target-delegates.c | 50 + gdb/target.h | 18 + gdb/testsuite/ChangeLog | 213 +- gdb/testsuite/gdb.ada/access_tagged_param.exp | 2 + gdb/testsuite/gdb.ada/access_to_packed_array.exp | 2 + .../gdb.ada/access_to_unbounded_array.exp | 2 + gdb/testsuite/gdb.ada/addr_arith.exp | 2 + gdb/testsuite/gdb.ada/arr_acc_idx_w_gap.exp | 2 + gdb/testsuite/gdb.ada/arr_arr.exp | 2 + gdb/testsuite/gdb.ada/arr_enum_idx_w_gap.exp | 2 + gdb/testsuite/gdb.ada/array_bounds.exp | 2 + gdb/testsuite/gdb.ada/array_of_variable_length.exp | 2 + gdb/testsuite/gdb.ada/array_ptr_renaming.exp | 2 + gdb/testsuite/gdb.ada/array_subscript_addr.exp | 2 + gdb/testsuite/gdb.ada/arraydim.exp | 2 + gdb/testsuite/gdb.ada/arrayparam.exp | 2 + gdb/testsuite/gdb.ada/arrayptr.exp | 2 + gdb/testsuite/gdb.ada/assign_1.exp | 2 + gdb/testsuite/gdb.ada/assign_arr.exp | 2 + gdb/testsuite/gdb.ada/atomic_enum.exp | 2 + gdb/testsuite/gdb.ada/attr_ref_and_charlit.exp | 2 + gdb/testsuite/gdb.ada/bad-task-bp-keyword.exp | 2 + gdb/testsuite/gdb.ada/bias.exp | 2 + gdb/testsuite/gdb.ada/boolean_expr.exp | 2 + gdb/testsuite/gdb.ada/bp_c_mixed_case.exp | 2 + gdb/testsuite/gdb.ada/bp_enum_homonym.exp | 2 + gdb/testsuite/gdb.ada/bp_inlined_func.exp | 2 + gdb/testsuite/gdb.ada/bp_on_var.exp | 2 + gdb/testsuite/gdb.ada/bp_range_type.exp | 2 + gdb/testsuite/gdb.ada/bp_reset.exp | 2 + gdb/testsuite/gdb.ada/call_pn.exp | 2 + gdb/testsuite/gdb.ada/catch_assert_if.exp | 2 + gdb/testsuite/gdb.ada/catch_ex.exp | 2 + gdb/testsuite/gdb.ada/catch_ex_std.exp | 2 + gdb/testsuite/gdb.ada/char_enum.exp | 2 + gdb/testsuite/gdb.ada/char_param.exp | 2 + gdb/testsuite/gdb.ada/complete.exp | 2 + gdb/testsuite/gdb.ada/cond_lang.exp | 2 + gdb/testsuite/gdb.ada/convvar_comp.exp | 2 + gdb/testsuite/gdb.ada/dgopt.exp | 2 + gdb/testsuite/gdb.ada/disc_arr_bound.exp | 2 + gdb/testsuite/gdb.ada/display_nested.exp | 2 + gdb/testsuite/gdb.ada/dot_all.exp | 2 + gdb/testsuite/gdb.ada/dyn_loc.exp | 2 + gdb/testsuite/gdb.ada/dyn_stride.exp | 2 + gdb/testsuite/gdb.ada/excep_handle.exp | 2 + gdb/testsuite/gdb.ada/expr_delims.exp | 2 + gdb/testsuite/gdb.ada/expr_with_funcall.exp | 2 + gdb/testsuite/gdb.ada/exprs.exp | 2 + gdb/testsuite/gdb.ada/fin_fun_out.exp | 2 + gdb/testsuite/gdb.ada/fixed_cmp.exp | 2 + gdb/testsuite/gdb.ada/formatted_ref.exp | 2 + gdb/testsuite/gdb.ada/frame_arg_lang.exp | 2 + gdb/testsuite/gdb.ada/frame_args.exp | 2 + gdb/testsuite/gdb.ada/fullname_bp.exp | 2 + gdb/testsuite/gdb.ada/fun_addr.exp | 2 + gdb/testsuite/gdb.ada/fun_in_declare.exp | 2 + gdb/testsuite/gdb.ada/fun_overload_menu.exp | 2 + gdb/testsuite/gdb.ada/fun_renaming.exp | 2 + gdb/testsuite/gdb.ada/funcall_char.exp | 2 + gdb/testsuite/gdb.ada/funcall_param.exp | 2 + gdb/testsuite/gdb.ada/funcall_ptr.exp | 2 + gdb/testsuite/gdb.ada/funcall_ref.exp | 2 + gdb/testsuite/gdb.ada/homonym.exp | 2 + gdb/testsuite/gdb.ada/info_addr_mixed_case.exp | 2 + gdb/testsuite/gdb.ada/info_auto_lang.exp | 2 + gdb/testsuite/gdb.ada/info_exc.exp | 2 + gdb/testsuite/gdb.ada/info_types.exp | 2 + gdb/testsuite/gdb.ada/int_deref.exp | 2 + gdb/testsuite/gdb.ada/interface.exp | 2 + gdb/testsuite/gdb.ada/iwide.exp | 2 + gdb/testsuite/gdb.ada/lang_switch.exp | 2 + gdb/testsuite/gdb.ada/length_cond.exp | 2 + gdb/testsuite/gdb.ada/maint_with_ada.exp | 2 + gdb/testsuite/gdb.ada/mi_catch_assert.exp | 2 + gdb/testsuite/gdb.ada/mi_catch_ex.exp | 2 + gdb/testsuite/gdb.ada/mi_catch_ex_hand.exp | 2 + gdb/testsuite/gdb.ada/mi_dyn_arr.exp | 2 + gdb/testsuite/gdb.ada/mi_ex_cond.exp | 2 + gdb/testsuite/gdb.ada/mi_exc_info.exp | 2 + gdb/testsuite/gdb.ada/mi_interface.exp | 2 + gdb/testsuite/gdb.ada/mi_prot.exp | 2 + gdb/testsuite/gdb.ada/mi_ref_changeable.exp | 2 + gdb/testsuite/gdb.ada/mi_string_access.exp | 2 + gdb/testsuite/gdb.ada/mi_task_arg.exp | 2 + gdb/testsuite/gdb.ada/mi_task_info.exp | 2 + .../gdb.ada/{mi_prot.exp => mi_var_access.exp} | 36 +- gdb/testsuite/gdb.ada/mi_var_access/mi_access.adb | 37 + gdb/testsuite/gdb.ada/mi_var_access/pck.adb | 26 + gdb/testsuite/gdb.ada/mi_var_access/pck.ads | 23 + gdb/testsuite/gdb.ada/mi_var_array.exp | 2 + gdb/testsuite/gdb.ada/mi_var_union.exp | 2 + gdb/testsuite/gdb.ada/mi_variant.exp | 2 + gdb/testsuite/gdb.ada/minsyms.exp | 2 + gdb/testsuite/gdb.ada/mod_from_name.exp | 2 + gdb/testsuite/gdb.ada/nested.exp | 2 + gdb/testsuite/gdb.ada/null_array.exp | 2 + gdb/testsuite/gdb.ada/optim_drec.exp | 2 + gdb/testsuite/gdb.ada/out_of_line_in_inlined.exp | 2 + gdb/testsuite/gdb.ada/packed_array_assign.exp | 2 + gdb/testsuite/gdb.ada/packed_tagged.exp | 2 + gdb/testsuite/gdb.ada/pp-rec-component.exp | 2 + gdb/testsuite/gdb.ada/print_chars.exp | 2 + gdb/testsuite/gdb.ada/print_pc.exp | 2 + gdb/testsuite/gdb.ada/ptr_typedef.exp | 2 + gdb/testsuite/gdb.ada/ptype_arith_binop.exp | 2 + gdb/testsuite/gdb.ada/ptype_array.exp | 2 + gdb/testsuite/gdb.ada/ptype_field.exp | 2 + gdb/testsuite/gdb.ada/ptype_tagged_param.exp | 2 + gdb/testsuite/gdb.ada/ptype_union.exp | 2 + gdb/testsuite/gdb.ada/py_range.exp | 2 + gdb/testsuite/gdb.ada/py_taft.exp | 2 + gdb/testsuite/gdb.ada/rdv_wait.exp | 2 + gdb/testsuite/gdb.ada/rec_comp.exp | 2 + gdb/testsuite/gdb.ada/rec_return.exp | 2 + gdb/testsuite/gdb.ada/ref_param.exp | 2 + gdb/testsuite/gdb.ada/ref_tick_size.exp | 2 + gdb/testsuite/gdb.ada/rename_subscript_param.exp | 2 + gdb/testsuite/gdb.ada/repeat_dyn.exp | 2 + gdb/testsuite/gdb.ada/same_component_name.exp | 2 + gdb/testsuite/gdb.ada/same_enum.exp | 2 + gdb/testsuite/gdb.ada/scalar_storage.exp | 2 + gdb/testsuite/gdb.ada/set_wstr.exp | 2 + gdb/testsuite/gdb.ada/small_reg_param.exp | 2 + gdb/testsuite/gdb.ada/str_binop_equal.exp | 2 + gdb/testsuite/gdb.ada/str_ref_cmp.exp | 2 + gdb/testsuite/gdb.ada/str_uninit.exp | 2 + gdb/testsuite/gdb.ada/sub_variant.exp | 2 + gdb/testsuite/gdb.ada/sym_print_name.exp | 2 + gdb/testsuite/gdb.ada/taft_type.exp | 2 + gdb/testsuite/gdb.ada/tagged.exp | 2 + gdb/testsuite/gdb.ada/tagged_access.exp | 2 + gdb/testsuite/gdb.ada/task_bp.exp | 2 + gdb/testsuite/gdb.ada/task_switch_in_core.exp | 2 + gdb/testsuite/gdb.ada/tasks.exp | 2 + gdb/testsuite/gdb.ada/tick_last_segv.exp | 2 + .../gdb.ada/tick_length_array_enum_idx.exp | 2 + gdb/testsuite/gdb.ada/type_coercion.exp | 2 + gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec.exp | 2 + gdb/testsuite/gdb.ada/unchecked_union.exp | 2 + gdb/testsuite/gdb.ada/uninitialized_vars.exp | 2 + gdb/testsuite/gdb.ada/var_arr_attrs.exp | 2 + gdb/testsuite/gdb.ada/var_arr_typedef.exp | 2 + gdb/testsuite/gdb.ada/var_rec_arr.exp | 2 + gdb/testsuite/gdb.ada/variant-record.exp | 2 + gdb/testsuite/gdb.ada/variant.exp | 2 + .../gdb.ada/variant_record_packed_array.exp | 2 + gdb/testsuite/gdb.ada/varsize_limit.exp | 2 + gdb/testsuite/gdb.ada/whatis_array_val.exp | 2 + gdb/testsuite/gdb.ada/widewide.exp | 2 + gdb/testsuite/gdb.ada/win_fu_syms.exp | 2 + gdb/testsuite/gdb.base/eh_return.c | 98 + gdb/testsuite/gdb.base/eh_return.exp | 47 + gdb/testsuite/gdb.dwarf2/clztest.exp | 3 +- gdb/testsuite/gdb.dwarf2/dw2-common-block.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-dup-frame.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-op-out-param.S | 16 +- gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.exp | 2 +- .../gdb.dwarf2/dw2-single-line-discriminators.exp | 2 +- .../gdb.dwarf2/dw2-undefined-ret-addr.exp | 2 +- gdb/testsuite/gdb.fortran/complex.exp | 2 + gdb/testsuite/gdb.fortran/library-module.exp | 5 +- gdb/testsuite/gdb.fortran/logical.exp | 2 + gdb/testsuite/gdb.fortran/mixed-lang-stack.c | 10 +- gdb/testsuite/gdb.fortran/mixed-lang-stack.exp | 30 +- gdb/testsuite/gdb.fortran/module.exp | 2 + gdb/testsuite/gdb.fortran/print_type.exp | 2 + gdb/testsuite/gdb.fortran/vla-alloc-assoc.exp | 2 + gdb/testsuite/gdb.fortran/vla-datatypes.exp | 2 + gdb/testsuite/gdb.fortran/vla-history.exp | 2 + gdb/testsuite/gdb.fortran/vla-ptr-info.exp | 2 + gdb/testsuite/gdb.fortran/vla-ptype-sub.exp | 2 + gdb/testsuite/gdb.fortran/vla-ptype.exp | 2 + gdb/testsuite/gdb.fortran/vla-sizeof.exp | 2 + gdb/testsuite/gdb.fortran/vla-type.exp | 10 +- .../gdb.fortran/vla-value-sub-arbitrary.exp | 2 + gdb/testsuite/gdb.fortran/vla-value-sub-finish.exp | 2 + gdb/testsuite/gdb.fortran/vla-value-sub.exp | 2 + gdb/testsuite/gdb.fortran/vla-value.exp | 2 + gdb/testsuite/gdb.rust/simple.exp | 3 +- gdb/testsuite/lib/check-test-names.exp | 2 +- gdb/thread.c | 2 +- gdb/utils.c | 26 + gdb/utils.h | 8 + gdb/value.c | 10 +- gdbserver/ChangeLog | 5 + gdbserver/server.cc | 14 +- gdbsupport/ChangeLog | 6 + gdbsupport/ptid.h | 16 + gdbsupport/selftest.cc | 17 +- gdbsupport/selftest.h | 8 +- gold/ChangeLog | 4 + gold/po/sr.po | 754 +- include/ChangeLog | 11 + include/opcode/aarch64.h | 10 +- ld/ChangeLog | 78 + ld/emultempl/msp430.em | 32 +- ld/emultempl/ppc64elf.em | 12 +- ld/ld.texi | 14 +- ld/testsuite/ld-arm/thumb-plt-got.d | 4 +- ld/testsuite/ld-arm/thumb-plt.d | 4 +- ld/testsuite/ld-bpf/call-2.d | 20 + ld/testsuite/ld-bpf/call-2.s | 3 + ld/testsuite/ld-bpf/call-3.d | 19 + ld/testsuite/ld-bpf/call-3.s | 12 + ld/testsuite/ld-bpf/reloc-data-be.d | 11 + ld/testsuite/ld-bpf/reloc-data-le.d | 11 + ld/testsuite/ld-bpf/reloc-data.s | 16 + ld/testsuite/ld-bpf/reloc-insn-external-be.d | 16 + ld/testsuite/ld-bpf/reloc-insn-external-le.d | 16 + ld/testsuite/ld-bpf/reloc-insn-external.s | 5 + ld/testsuite/ld-bpf/reloc-insn32-be.d | 19 + ld/testsuite/ld-bpf/reloc-insn32-le.d | 19 + ld/testsuite/ld-bpf/reloc-insn32.s | 20 + ld/testsuite/ld-bpf/reloc-insn64-be.d | 12 + ld/testsuite/ld-bpf/reloc-insn64-le.d | 12 + ld/testsuite/ld-bpf/reloc-insn64.s | 9 + ld/testsuite/ld-elf/pr26302.nd | 3 + ld/testsuite/ld-elf/{pr19553.map => pr26302.ver} | 0 ld/testsuite/ld-elf/{pr23162a.c => pr26302a.c} | 0 ld/testsuite/ld-elf/{indirect1c.c => pr26302b.c} | 0 ld/testsuite/ld-elf/shared.exp | 18 + ld/testsuite/ld-plugin/lto.exp | 4 + ld/testsuite/ld-plugin/pr26389.c | 1 + ld/testsuite/ld-plugin/pr26389.d | 3 + ld/testsuite/ld-powerpc/inline-1.d | 19 + ld/testsuite/ld-powerpc/inline-2.d | 20 + ld/testsuite/ld-powerpc/inline-3.d | 20 + ld/testsuite/ld-powerpc/inline-4.d | 20 + ld/testsuite/ld-powerpc/inline.s | 12 + ld/testsuite/ld-powerpc/inlinepcrel-1.d | 17 + ld/testsuite/ld-powerpc/inlinepcrel-2.d | 18 + ld/testsuite/ld-powerpc/inlinepcrel-3.d | 18 + ld/testsuite/ld-powerpc/inlinepcrel.s | 9 + ld/testsuite/ld-powerpc/powerpc.exp | 7 + opcodes/ChangeLog | 53 + opcodes/aarch64-opc.c | 215 +- opcodes/po/sr.po | 558 +- opcodes/ppc-opc.c | 203 +- opcodes/z8k-opc.h | 8 +- opcodes/z8kgen.c | 4 +- sim/ChangeLog | 40 + sim/MAINTAINERS | 1 + sim/arm/ChangeLog | 8 + sim/arm/wrapper.c | 42 +- sim/bpf/Makefile.in | 203 + sim/{aarch64 => bpf}/aclocal.m4 | 0 sim/bpf/arch.c | 35 + sim/bpf/arch.h | 50 + sim/bpf/bpf-helpers.c | 175 + sim/bpf/bpf-helpers.def | 194 + sim/bpf/bpf-helpers.h | 31 + sim/bpf/bpf-sim.h | 31 + sim/bpf/bpf.c | 327 + sim/{aarch64 => bpf}/config.in | 0 sim/bpf/configure | 15942 +++++++++++++++++++ sim/bpf/configure.ac | 13 + sim/bpf/cpu.c | 69 + sim/bpf/cpu.h | 81 + sim/bpf/cpuall.h | 65 + sim/bpf/decode-be.c | 1129 ++ sim/bpf/decode-be.h | 94 + sim/bpf/decode-le.c | 1129 ++ sim/bpf/decode-le.h | 94 + sim/bpf/decode.h | 37 + sim/bpf/defs-be.h | 383 + sim/bpf/defs-le.h | 383 + sim/bpf/eng.h | 23 + sim/bpf/mloop.in | 165 + sim/bpf/sem-be.c | 3207 ++++ sim/bpf/sem-le.c | 3207 ++++ sim/bpf/sim-if.c | 214 + sim/bpf/sim-main.h | 51 + sim/bpf/traps.c | 33 + sim/common/ChangeLog | 4 + sim/common/sim-cpu.c | 2 + sim/configure | 8 + sim/configure.tgt | 3 + sim/msp430/ChangeLog | 12 + sim/msp430/msp430-sim.c | 30 +- sim/msp430/msp430-sim.h | 8 +- sim/testsuite/ChangeLog | 17 + sim/testsuite/configure | 3 + sim/testsuite/sim/bpf/allinsn.exp | 26 + sim/testsuite/sim/bpf/alu.s | 109 + sim/testsuite/sim/bpf/alu32.s | 99 + sim/testsuite/sim/bpf/endbe.s | 46 + sim/testsuite/sim/bpf/endle.s | 43 + sim/testsuite/sim/bpf/jmp.s | 120 + sim/testsuite/sim/bpf/jmp32.s | 120 + sim/testsuite/sim/bpf/ldabs.s | 87 + sim/testsuite/sim/bpf/mem.s | 56 + sim/testsuite/sim/bpf/mov.s | 54 + sim/testsuite/sim/bpf/testutils.inc | 38 + sim/testsuite/sim/bpf/xadd.s | 44 + sim/testsuite/sim/msp430/ChangeLog | 4 + sim/testsuite/sim/msp430/mpyull_hwmult.s | 55 + 513 files changed, 46369 insertions(+), 12930 deletions(-) create mode 100644 binutils/testsuite/binutils-all/mangled.s create mode 100644 binutils/testsuite/binutils-all/readelf.demangled create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-5.d create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-5.l create mode 100644 gas/testsuite/gas/aarch64/invalid-sysreg-assert.d create mode 100644 gas/testsuite/gas/aarch64/invalid-sysreg-assert.l create mode 100644 gas/testsuite/gas/aarch64/invalid-sysreg-assert.s create mode 100644 gas/testsuite/gas/aarch64/mpam-bad.d create mode 100644 gas/testsuite/gas/aarch64/mpam-bad.l create mode 100644 gas/testsuite/gas/aarch64/mpam-bad.s create mode 100644 gas/testsuite/gas/aarch64/mpam.d create mode 100644 gas/testsuite/gas/aarch64/mpam.s create mode 100644 gas/testsuite/gas/aarch64/sysreg-5.s create mode 100644 gas/testsuite/gas/all/local-label-overflow.d create mode 100644 gas/testsuite/gas/all/local-label-overflow.l create mode 100644 gas/testsuite/gas/all/local-label-overflow.s create mode 100644 gas/testsuite/gas/arm/mve-vcvtne-it-bad.d create mode 100644 gas/testsuite/gas/arm/mve-vcvtne-it-bad.l create mode 100644 gas/testsuite/gas/arm/mve-vcvtne-it-bad.s create mode 100644 gas/testsuite/gas/arm/mve-vcvtne-it.d create mode 100644 gas/testsuite/gas/arm/mve-vcvtne-it.s create mode 100644 gas/testsuite/gas/elf/dwarf-4-cu.d create mode 100644 gas/testsuite/gas/elf/dwarf-4-cu.s create mode 100644 gas/testsuite/gas/elf/dwarf-5-cu.d create mode 100644 gas/testsuite/gas/elf/dwarf-5-cu.s create mode 100644 gas/testsuite/gas/elf/section-symbol-redef.d create mode 100644 gas/testsuite/gas/elf/section-symbol-redef.s create mode 100644 gas/testsuite/gas/ppc/be.d create mode 100644 gas/testsuite/gas/ppc/be.s create mode 100644 gas/testsuite/gas/ppc/le_error.d create mode 100644 gas/testsuite/gas/ppc/le_error.l create mode 100644 gdb/bpf-tdep.c copy gdb/testsuite/gdb.ada/{mi_prot.exp => mi_var_access.exp} (60%) create mode 100644 gdb/testsuite/gdb.ada/mi_var_access/mi_access.adb create mode 100644 gdb/testsuite/gdb.ada/mi_var_access/pck.adb create mode 100644 gdb/testsuite/gdb.ada/mi_var_access/pck.ads create mode 100644 gdb/testsuite/gdb.base/eh_return.c create mode 100644 gdb/testsuite/gdb.base/eh_return.exp create mode 100644 ld/testsuite/ld-bpf/call-2.d create mode 100644 ld/testsuite/ld-bpf/call-2.s create mode 100644 ld/testsuite/ld-bpf/call-3.d create mode 100644 ld/testsuite/ld-bpf/call-3.s create mode 100644 ld/testsuite/ld-bpf/reloc-data-be.d create mode 100644 ld/testsuite/ld-bpf/reloc-data-le.d create mode 100644 ld/testsuite/ld-bpf/reloc-data.s create mode 100644 ld/testsuite/ld-bpf/reloc-insn-external-be.d create mode 100644 ld/testsuite/ld-bpf/reloc-insn-external-le.d create mode 100644 ld/testsuite/ld-bpf/reloc-insn-external.s create mode 100644 ld/testsuite/ld-bpf/reloc-insn32-be.d create mode 100644 ld/testsuite/ld-bpf/reloc-insn32-le.d create mode 100644 ld/testsuite/ld-bpf/reloc-insn32.s create mode 100644 ld/testsuite/ld-bpf/reloc-insn64-be.d create mode 100644 ld/testsuite/ld-bpf/reloc-insn64-le.d create mode 100644 ld/testsuite/ld-bpf/reloc-insn64.s create mode 100644 ld/testsuite/ld-elf/pr26302.nd copy ld/testsuite/ld-elf/{pr19553.map => pr26302.ver} (100%) copy ld/testsuite/ld-elf/{pr23162a.c => pr26302a.c} (100%) copy ld/testsuite/ld-elf/{indirect1c.c => pr26302b.c} (100%) create mode 100644 ld/testsuite/ld-plugin/pr26389.c create mode 100644 ld/testsuite/ld-plugin/pr26389.d create mode 100644 ld/testsuite/ld-powerpc/inline-1.d create mode 100644 ld/testsuite/ld-powerpc/inline-2.d create mode 100644 ld/testsuite/ld-powerpc/inline-3.d create mode 100644 ld/testsuite/ld-powerpc/inline-4.d create mode 100644 ld/testsuite/ld-powerpc/inline.s create mode 100644 ld/testsuite/ld-powerpc/inlinepcrel-1.d create mode 100644 ld/testsuite/ld-powerpc/inlinepcrel-2.d create mode 100644 ld/testsuite/ld-powerpc/inlinepcrel-3.d create mode 100644 ld/testsuite/ld-powerpc/inlinepcrel.s create mode 100644 sim/bpf/Makefile.in copy sim/{aarch64 => bpf}/aclocal.m4 (100%) create mode 100644 sim/bpf/arch.c create mode 100644 sim/bpf/arch.h create mode 100644 sim/bpf/bpf-helpers.c create mode 100644 sim/bpf/bpf-helpers.def create mode 100644 sim/bpf/bpf-helpers.h create mode 100644 sim/bpf/bpf-sim.h create mode 100644 sim/bpf/bpf.c copy sim/{aarch64 => bpf}/config.in (100%) create mode 100755 sim/bpf/configure create mode 100644 sim/bpf/configure.ac create mode 100644 sim/bpf/cpu.c create mode 100644 sim/bpf/cpu.h create mode 100644 sim/bpf/cpuall.h create mode 100644 sim/bpf/decode-be.c create mode 100644 sim/bpf/decode-be.h create mode 100644 sim/bpf/decode-le.c create mode 100644 sim/bpf/decode-le.h create mode 100644 sim/bpf/decode.h create mode 100644 sim/bpf/defs-be.h create mode 100644 sim/bpf/defs-le.h create mode 100644 sim/bpf/eng.h create mode 100644 sim/bpf/mloop.in create mode 100644 sim/bpf/sem-be.c create mode 100644 sim/bpf/sem-le.c create mode 100644 sim/bpf/sim-if.c create mode 100644 sim/bpf/sim-main.h create mode 100644 sim/bpf/traps.c create mode 100644 sim/testsuite/sim/bpf/allinsn.exp create mode 100644 sim/testsuite/sim/bpf/alu.s create mode 100644 sim/testsuite/sim/bpf/alu32.s create mode 100644 sim/testsuite/sim/bpf/endbe.s create mode 100644 sim/testsuite/sim/bpf/endle.s create mode 100644 sim/testsuite/sim/bpf/jmp.s create mode 100644 sim/testsuite/sim/bpf/jmp32.s create mode 100644 sim/testsuite/sim/bpf/ldabs.s create mode 100644 sim/testsuite/sim/bpf/mem.s create mode 100644 sim/testsuite/sim/bpf/mov.s create mode 100644 sim/testsuite/sim/bpf/testutils.inc create mode 100644 sim/testsuite/sim/bpf/xadd.s create mode 100644 sim/testsuite/sim/msp430/mpyull_hwmult.s