This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-allnoconfig in repository toolchain/ci/binutils-gdb.
from 0b98ef1642 Automatic date update in version.in adds 2dd865d7c1 [gdb/testsuite] Rewrite gdb_test_lines adds b34084121a sim: switch common srcdir to abs_srcdir adds 02ddf7223d Automatic date update in version.in adds d394a6efed sim: callback: add a kill interface adds e91488f739 sim: cris: override getpid callback adds 2f631626f1 sim: syscall: handle killing the sim itself adds 1daf786ba3 gas: update csect alignment for PPC prefixed instructions on XCOFF adds 657dcee4cf [gdb/testsuite] Fix duplicate in gdb.base/argv0-symlink.exp adds 013270a16a [gdb/testsuite] Fix duplicate in gdb.base/info-macros.exp adds 22c6cfe9c8 Automatic date update in version.in adds bdedb2d21b sim: callback: extend syscall interface to handle 7 args adds a7cde6df40 sim: cris: fix a few missing prototype warnings adds 134df96436 Update the core file architecture if a target description is [...] adds 8a3df5acae Add non-wrapping mode to ada_decode adds 67470e9d8b Decode Ada types in Python layer adds 50a6759f0f Use gdb::function_view in addrmap_foreach adds 202054aea6 Add ISA 3.1 check to powerpc-plxv-norel.exp adds 81b327aadd gdb/guile: improve the errors when creating breakpoints adds 08080f9744 gdb/guile: allow for catchpoint type breakpoints in guile adds 6b95f5ad96 gdb/python: allow for catchpoint type breakpoints in python adds bf1dcdb391 Consolidate CU language setting adds 3e9f1ca148 Remove dwarf2_cu::language adds 3da4c6449b Change how .debug_aranges padding is skipped adds 79bd4d34f0 gdb: fix regression in evaluate_funcall for non C++ like cases adds 13221aec0d gdb: replace NULL terminated array with array_view adds 158cc4feb7 gdb: use gdb::optional instead of passing a pointer to gdb:: [...] adds d038ce48f1 gdb: fix invalid arg coercion when calling static member functions adds fc4d5ebf8f gdb: add new function quick_symbol_functions::has_unexpanded [...] adds 4a0788e08c gdb: make struct output_source_filename_data more C++ like adds 0e350a054b gdb/mi: add regexp filtering to -file-list-exec-source-files adds 1fb1ce02fc gdb/mi: add new --group-by-objfile flag for -file-list-exec- [...] adds bd742128ba gdb: change info sources to group results by objfile adds ac2d77c6a1 Automatic date update in version.in adds 0f8e203412 gdb: add context getter/setter to cmd_list_element adds d6ff04a343 gdb: add assert in cmd_list_element::set_context adds 4c0ba02a74 gdb: remove context parameter from add_setshow_enum_cmd adds 6a72dbb692 gdb/guile: use return values of add_setshow functions in add [...] adds f1fa7a3d88 Automatic date update in version.in adds d57b653328 sim: bfin: move pkg-config & SDL checks to common code adds 5d0b3088f7 sim: erc32: merge with common configure script adds cc9c19b030 sim: bpf: fix mixed decls & code warnings (and style) adds 44e88cd631 sim: bpf: add explicit casts when using explicit formats adds 5a4ce7aea0 sim: cgen: sync prototypes with implementation adds 694d6fdba1 sim: cgen: always leverage the ops prototypes adds 2d922d86ba sim: cgen: always leverage the mem prototypes adds ded82565c6 sim: cgen: constify trace strings adds a7ffa88dc6 sim: cgen: add printf attributes in a few more calls adds b69bd9e723 sim: cgen: add asserts to fix unused engine warnings adds 5db3a175cc sim: cgen: suppress trace non-literal printf warning adds 76f11310df sim: bpf: include more local headers & fix broken funcs adds e0fd25e485 sim: bpf/cris: include cgen-mem in decoders adds 9df51d7c47 Automatic date update in version.in adds ff68b4b5b1 sim: frv: fix ambiguous else compiler warnings adds 1415825a1b sim: frv: fix return type for post_wait_for funcs adds 247867ebd3 sim: frv: fix uninitialized variable warning adds 2b83b95803 sim: frv: fix some printf type mismatch warnings adds a9d200398a sim: frv: fix up various missing prototype warnings adds 520ca9a7be sim: frv: fix engine hook adds dd5ef931df sim: frv: add missing const type adds 05b8577206 gdb/fortran: Add type info of formal parameter for clang. adds ba4990f13f sim: cgen: delete unused record_trace_results functions adds f2ddf6e39d sim: bpf: fix printf warnings on 32-bit systems adds 78484bcab9 sim: bpf: enable -Werror usage adds 4d60b89770 gdb/remote: Use true/false instead of 1/0 adds c87c999c51 gdb: remove gdbarch_info::tdep_info adds b447dd03c1 gdb: remove gdbarch_info_init adds 0a3b55a669 Fix tag_ctl register size in the core file. adds e660f4e905 Fix FFR register size for core files. adds a52d0b9de1 Sanitize the address before working with allocation tags adds f07fad95a9 gdb: add .flake8 file adds 0c1bcd2327 gdb: convert obj_section macros to methods adds 2608aff552 gdb: use gdb_bfd_count_sections in macho_symfile_offsets adds 327f11dee1 Automatic date update in version.in adds 1fb164a112 sim: cgen: require long long support adds 54e66d16e8 sim: callback: drop unused printf helpers adds a1d9117f94 sim: callback: add printf attributes adds fda2f85e58 sim: io: add printf attributes to vprintf funcs too adds 4743af62eb gdb: remove duplicate declaration of 'find_thread_ptid' adds c2ce831330 Add the netbsdpe configuration to the list of obsolete targets. adds dd4f75f2b6 gdb: make frame_debug a boolean adds a05a883fba gdb: introduce frame_debug_printf adds a154d838a7 gdb: add names to unwinders, add debug messages when looking [...] adds fe67a58f98 gdb: introduce FRAME_SCOPED_DEBUG_ENTER_EXIT adds aa2e84dee6 Automatic date update in version.in adds ba9666525f sim: model: constify sim_machs storage adds c42ed5fca2 sim: cris: remove cgen-ops.h include hack adds 999b474b8a sim: callback: add check for HAVE_KILL adds 3167423f07 sim: use -Wno-error=maybe-uninitialized adds cc71756141 sim: fix arch Makefile regen when unified adds 7f6fa74374 sim: use -Wunused-but-set-parameter adds f8261de1b2 sim: ppc: fix printf warnings adds 1c636da093 sim: namespace sim_machs adds d414eb3e7f sim: move default model to the runtime sim state adds faa09946fe sim: delete unused model settings adds d8b04da736 sim: bfin: merge with common configure script adds 280c57ff58 Fix signedness of def_cfa_sf and def_cfa_offset_sf adds c63fc3680a Handle DW_FORM_implicit_const when displaying an attribute adds 9a39f7389d Mark .gnu.debuglto_.debug_* as SHT_MIPS_DWARF adds 05d54a045c sim: move engine init to dynamic modules.c adds 0ecdca38bc sim: move trace init to dynamic modules.c adds 953fac6481 sim: move profile init to dynamic modules.c adds 6cf75d895a sim: move scache init to dynamic modules.c adds e7954ef5e5 sim: frv: scope the unique configure flag adds b79efe264f sim: unify scache settings adds 408a44aac1 sim: cris/frv/iq2000/lm32: merge with common configure script adds 79c4446067 sim: ppc: unify (most) compiler warnings with common code adds 9cb74cfd81 Automatic date update in version.in adds 417f991f08 arm: don't treat XScale features as part of the FPU [PR 28031] adds 75a2da57a1 readelf: Reset file position to beginning for thin archive members adds 05c06f318f Linux: Access memory even if threads are running adds 1b8d1f5f38 Partially fix debuginfod tests in binutils testsuite. adds 6c2ede018c opcodes: constify aarch64_opcode_tables adds 52b8387412 opcodes: constify & scope microblaze opcodes adds ac8ef6961e opcodes: constify & localize z80 opcodes adds 9b2beaf778 opcodes: cleanup nds32 variables adds f375d32b35 opcodes: constify & local meps macros adds 2fe36d31f9 cgen: split GUILE setting out adds 72ab7b79dc Automatic date update in version.in adds 33b477e1c7 sim: m32r: namespace Linux syscall table adds 055a3f27e8 sim: m32r: fix virtual environment with Linux targets adds d4a0121347 sim: m32r: replace custom endian helpers with sim-endian adds fe41f7211a sim: m32r: unify ELF & Linux traps logic adds 54af62279c sim: m32r: reformat linux traps code adds 313c332ff2 sim: m32r: merge with common configure script adds 7eb1f99ada sim: unify reserved instruction bits settings adds af82b082c2 Fix minor NDS32 renaming snafu. adds 62194b631d Re: Fix minor NDS32 renaming snafu adds 4ff0bb2df5 PR28048, heap-buffer-overflow on readelf -Ww adds 49910fd88d Fix an illegal memory access triggered by an attempt to pars [...] adds 90b044ef10 Document TUI improvements in the manual & NEWS new 57bb96d3a2 Use 'const' in ada-exp.y
The 1 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 | 17 + bfd/config.bfd | 2 +- bfd/dwarf2.c | 5 +- bfd/elfxx-mips.c | 8 +- bfd/version.h | 2 +- binutils/ChangeLog | 28 + binutils/dwarf.c | 22 +- binutils/readelf.c | 3 + binutils/testsuite/binutils-all/debuginfod.exp | 10 +- binutils/testsuite/binutils-all/readelf.exp | 28 + binutils/testsuite/binutils-all/readelf.h.thin | 22 + gas/ChangeLog | 26 + gas/config/tc-aarch64.c | 6 +- gas/config/tc-microblaze.c | 4 +- gas/config/tc-nds32.c | 5 +- gas/config/tc-ppc.c | 5 + gdb/.flake8 | 2 + gdb/ChangeLog | 424 ++ gdb/NEWS | 51 + gdb/aarch64-linux-nat.c | 1 - gdb/aarch64-linux-tdep.c | 15 +- gdb/aarch64-linux-tdep.h | 4 +- gdb/aarch64-tdep.c | 4 +- gdb/ada-exp.y | 20 +- gdb/ada-lang.c | 23 +- gdb/ada-lang.h | 7 +- gdb/addrmap.c | 34 +- gdb/addrmap.h | 18 +- gdb/alpha-mdebug-tdep.c | 4 +- gdb/alpha-tdep.c | 8 +- gdb/amd64-obsd-tdep.c | 4 +- gdb/amd64-tdep.c | 3 + gdb/amd64-windows-tdep.c | 76 +- gdb/arc-tdep.c | 2 + gdb/arch-utils.c | 26 +- gdb/arch-utils.h | 6 - gdb/arm-tdep.c | 27 +- gdb/avr-tdep.c | 1 + gdb/bfin-tdep.c | 1 + gdb/bpf-tdep.c | 1 + gdb/break-catch-sig.c | 3 +- gdb/break-catch-syscall.c | 3 +- gdb/break-catch-throw.c | 7 +- gdb/breakpoint.c | 11 +- gdb/cli/cli-decode.c | 22 +- gdb/cli/cli-decode.h | 16 +- gdb/cli/cli-dump.c | 6 +- gdb/cli/cli-style.c | 67 +- gdb/command.h | 8 +- gdb/corelow.c | 14 + gdb/cris-tdep.c | 5 +- gdb/csky-tdep.c | 2 + gdb/doc/ChangeLog | 29 + gdb/doc/gdb.texinfo | 194 +- gdb/doc/guile.texi | 4 + gdb/doc/python.texi | 7 + gdb/dummy-frame.c | 1 + gdb/dwarf2/cu.c | 2 +- gdb/dwarf2/cu.h | 1 - gdb/dwarf2/frame-tailcall.c | 1 + gdb/dwarf2/frame.c | 2 + gdb/dwarf2/index-write.c | 41 +- gdb/dwarf2/read.c | 402 +- gdb/eval.c | 14 +- gdb/exec.c | 3 +- gdb/f-lang.c | 2 +- gdb/frame-unwind.c | 12 +- gdb/frame-unwind.h | 1 + gdb/frame.c | 335 +- gdb/frame.h | 13 +- gdb/frv-linux-tdep.c | 1 + gdb/frv-tdep.c | 1 + gdb/ft32-tdep.c | 1 + gdb/gcore.c | 6 +- gdb/gdbarch.c | 3 - gdb/gdbarch.h | 32 +- gdb/gdbarch.sh | 35 +- gdb/gdbthread.h | 4 - gdb/guile/scm-breakpoint.c | 19 +- gdb/guile/scm-cmd.c | 6 +- gdb/guile/scm-param.c | 158 +- gdb/guile/scm-value.c | 2 +- gdb/h8300-tdep.c | 1 + gdb/hppa-bsd-tdep.c | 4 +- gdb/hppa-linux-tdep.c | 5 +- gdb/hppa-tdep.c | 9 +- gdb/i386-darwin-nat.c | 3 +- gdb/i386-obsd-tdep.c | 1 + gdb/i386-tdep.c | 4 + gdb/ia64-tdep.c | 18 +- gdb/infcall.c | 4 +- gdb/inferior.c | 3 +- gdb/inline-frame.c | 1 + gdb/iq2000-tdep.c | 1 + gdb/jit.c | 1 + gdb/linux-nat.c | 265 +- gdb/lm32-tdep.c | 1 + gdb/m2-lang.c | 4 +- gdb/m32c-tdep.c | 1 + gdb/m32r-linux-tdep.c | 1 + gdb/m32r-tdep.c | 1 + gdb/m68hc11-tdep.c | 1 + gdb/m68k-linux-tdep.c | 1 + gdb/m68k-tdep.c | 1 + gdb/machoread.c | 4 +- gdb/maint.c | 3 +- gdb/mep-tdep.c | 1 + gdb/mi/mi-cmd-file.c | 92 +- gdb/microblaze-tdep.c | 1 + gdb/minsyms.c | 8 +- gdb/mips-sde-tdep.c | 1 + gdb/mips-tdep.c | 9 +- gdb/mn10300-tdep.c | 1 + gdb/moxie-tdep.c | 1 + gdb/msp430-tdep.c | 1 + gdb/nds32-tdep.c | 2 + gdb/nios2-tdep.c | 2 + gdb/objfiles.c | 27 +- gdb/objfiles.h | 99 +- gdb/opencl-lang.c | 2 +- gdb/or1k-tdep.c | 1 + gdb/osabi.c | 4 +- gdb/ppc-fbsd-tdep.c | 1 + gdb/ppc-obsd-tdep.c | 1 + gdb/printcmd.c | 3 +- gdb/psympriv.h | 2 + gdb/psymtab.c | 83 +- gdb/python/py-breakpoint.c | 6 +- gdb/python/py-cmd.c | 6 +- gdb/python/py-param.c | 8 +- gdb/python/py-type.c | 9 + gdb/python/py-unwind.c | 1 + gdb/python/py-value.c | 2 +- gdb/quick-symbol.h | 6 + gdb/record-btrace.c | 2 + gdb/remote.c | 8 +- gdb/riscv-tdep.c | 1 + gdb/rl78-tdep.c | 1 + gdb/rs6000-aix-tdep.c | 1 + gdb/rs6000-nat.c | 3 +- gdb/rs6000-tdep.c | 6 +- gdb/rust-lang.c | 18 +- gdb/rx-tdep.c | 2 + gdb/s12z-tdep.c | 1 + gdb/s390-linux-tdep.c | 1 + gdb/s390-tdep.c | 2 + gdb/score-tdep.c | 1 + gdb/selftest-arch.c | 1 - gdb/sentinel-frame.c | 1 + gdb/sh-tdep.c | 2 + gdb/solib-aix.c | 3 +- gdb/solib-dsbt.c | 2 +- gdb/solib-frv.c | 2 +- gdb/sparc-netbsd-tdep.c | 1 + gdb/sparc-obsd-tdep.c | 1 + gdb/sparc-sol2-tdep.c | 1 + gdb/sparc-tdep.c | 1 + gdb/sparc64-fbsd-tdep.c | 1 + gdb/sparc64-netbsd-tdep.c | 1 + gdb/sparc64-obsd-tdep.c | 2 + gdb/sparc64-sol2-tdep.c | 1 + gdb/sparc64-tdep.c | 1 + gdb/symfile-debug.c | 25 + gdb/symfile.c | 14 +- gdb/symtab.c | 367 +- gdb/symtab.h | 59 + gdb/target-descriptions.c | 2 - gdb/target.c | 7 +- gdb/testsuite/ChangeLog | 104 + gdb/testsuite/gdb.ada/py_range.exp | 5 + gdb/testsuite/gdb.arch/powerpc-plxv-nonrel.exp | 4 +- .../testsuite/gdb.base/access-mem-running.c | 47 +- gdb/testsuite/gdb.base/access-mem-running.exp | 124 + gdb/testsuite/gdb.base/argv0-symlink.exp | 119 +- gdb/testsuite/gdb.base/info-macros.exp | 13 +- gdb/testsuite/gdb.base/info-types.exp.tcl | 22 +- .../testsuite/gdb.base/info_sources_2-header.h | 23 +- .../testsuite/gdb.base/info_sources_2-lib.c | 22 +- .../testsuite/gdb.base/info_sources_2-test.c | 23 +- gdb/testsuite/gdb.base/info_sources_2.exp | 169 + gdb/testsuite/gdb.cp/cplusfuncs.exp | 2 +- .../testsuite/gdb.cp/method-call-in-c.cc | 61 +- gdb/testsuite/gdb.cp/method-call-in-c.exp | 50 + gdb/testsuite/gdb.dwarf2/dw2-filename.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.exp | 5 +- gdb/testsuite/gdb.fortran/ptype-on-functions.exp | 36 +- gdb/testsuite/gdb.guile/scm-breakpoint.exp | 44 + gdb/testsuite/gdb.mi/mi-file.exp | 2 +- .../testsuite/gdb.mi/mi-info-sources-base.c | 22 +- .../testsuite/gdb.mi/mi-info-sources.c | 24 +- gdb/testsuite/gdb.mi/mi-info-sources.exp | 184 + gdb/testsuite/gdb.python/py-breakpoint.c | 14 + gdb/testsuite/gdb.python/py-breakpoint.exp | 60 + gdb/testsuite/gdb.rust/dwindex.exp | 43 + gdb/testsuite/gdb.rust/dwindex.rs | 22 + .../gdb.threads/access-mem-running-thread-exit.c | 123 + .../gdb.threads/access-mem-running-thread-exit.exp | 166 + gdb/testsuite/lib/gdb.exp | 148 +- gdb/tic6x-tdep.c | 2 + gdb/tilegx-tdep.c | 3 +- gdb/tui/tui-disasm.c | 2 +- gdb/tui/tui-layout.c | 5 +- gdb/v850-tdep.c | 1 + gdb/valarith.c | 2 +- gdb/valops.c | 57 +- gdb/value.c | 28 +- gdb/value.h | 2 +- gdb/vax-tdep.c | 1 + gdb/xstormy16-tdep.c | 5 +- gdb/xtensa-tdep.c | 1 + include/ChangeLog | 9 + include/opcode/aarch64.h | 2 +- include/opcode/arm.h | 2 +- include/sim/ChangeLog | 14 + include/sim/callback.h | 15 +- opcodes/ChangeLog | 63 +- opcodes/Makefile.am | 3 +- opcodes/Makefile.in | 3 +- opcodes/aarch64-gen.c | 2 +- opcodes/aarch64-tbl.h | 2 +- opcodes/mep-asm.c | 10 +- opcodes/microblaze-dis.c | 18 +- opcodes/microblaze-opc.h | 4 +- opcodes/nds32-asm.c | 54 +- opcodes/nds32-asm.h | 8 + opcodes/nds32-dis.c | 36 +- opcodes/z80-dis.c | 4 +- sim/ChangeLog | 71 + sim/Makefile.in | 43 +- sim/aclocal.m4 | 3 + sim/arch-subdir.mk.in | 5 + sim/bfin/ChangeLog | 35 + sim/bfin/Makefile.in | 4 +- sim/bfin/aclocal.m4 | 17 - sim/bfin/configure | 4084 ------------------- sim/bfin/configure.ac | 17 - sim/bfin/interp.c | 10 +- sim/bfin/machs.c | 2 +- sim/bfin/machs.h | 1 + sim/bpf/ChangeLog | 67 + sim/bpf/Makefile.in | 3 - sim/bpf/aclocal.m4 | 2 - sim/bpf/arch.c | 2 +- sim/bpf/bpf-helpers.c | 29 +- sim/bpf/bpf-helpers.h | 4 +- sim/bpf/bpf.c | 17 +- sim/bpf/configure | 47 - sim/bpf/configure.ac | 2 - sim/bpf/cpu.c | 8 - sim/bpf/decode-be.c | 2 + sim/bpf/decode-le.c | 2 + sim/bpf/mloop.in | 7 +- sim/bpf/sim-if.c | 6 + sim/bpf/sim-main.h | 1 + sim/common/ChangeLog | 187 + sim/common/Make-common.in | 14 +- sim/common/callback.c | 77 +- sim/common/cgen-defs.h | 2 +- sim/common/cgen-mem.h | 56 +- sim/common/cgen-ops.h | 95 +- sim/common/cgen-run.c | 5 +- sim/common/cgen-scache.c | 6 +- sim/common/cgen-scache.h | 7 - sim/common/cgen-trace.c | 14 +- sim/common/cgen-trace.h | 8 +- sim/common/cgen-types.h | 18 - sim/common/cgen-utils.c | 21 +- sim/common/sim-base.h | 8 + sim/common/sim-config.h | 23 - sim/common/sim-cpu.c | 2 +- sim/common/sim-engine.c | 4 +- sim/common/sim-engine.h | 4 - sim/common/sim-io.c | 4 +- sim/common/sim-io.h | 6 +- sim/common/sim-model.c | 65 +- sim/common/sim-model.h | 23 +- sim/common/sim-module.c | 10 - sim/common/sim-profile.c | 10 +- sim/common/sim-profile.h | 3 - sim/common/sim-syscall.c | 16 +- sim/common/sim-trace.c | 6 +- sim/common/sim-trace.h | 3 - sim/common/sim-utils.h | 7 - sim/common/syscall.c | 18 + sim/config.h.in | 6 + sim/configure | 703 +++- sim/configure.ac | 22 +- sim/cris/ChangeLog | 58 + sim/cris/Makefile.in | 4 - sim/cris/aclocal.m4 | 17 - sim/cris/arch.c | 2 +- sim/cris/configure | 2929 -------------- sim/cris/configure.ac | 10 - sim/cris/cpuv10.c | 8 - sim/cris/cpuv32.c | 8 - sim/cris/cris-sim.h | 1 - sim/cris/decodev10.c | 1 + sim/cris/decodev32.c | 1 + sim/cris/sim-if.c | 4 + sim/cris/traps.c | 42 +- sim/erc32/ChangeLog | 5 + sim/erc32/Makefile.in | 4 - sim/erc32/aclocal.m4 | 15 - sim/erc32/configure | 4233 -------------------- sim/erc32/configure.ac | 47 - sim/frv/ChangeLog | 86 + sim/frv/Makefile.in | 2 +- .../acinclude.m4} | 33 +- sim/frv/aclocal.m4 | 17 - sim/frv/arch.c | 2 +- sim/frv/configure | 2948 -------------- sim/frv/configure.ac | 24 - sim/frv/cpu.c | 8 - sim/frv/frv.c | 10 +- sim/frv/interrupts.c | 1 + sim/frv/profile-fr400.c | 2 + sim/frv/profile-fr500.c | 32 +- sim/frv/profile-fr550.c | 20 +- sim/frv/profile.c | 22 +- sim/frv/profile.h | 18 +- sim/frv/reset.c | 1 + sim/frv/sim-if.c | 9 +- sim/frv/sim-main.h | 10 +- sim/frv/traps.c | 4 +- sim/iq2000/ChangeLog | 34 + sim/iq2000/aclocal.m4 | 17 - sim/iq2000/arch.c | 2 +- sim/iq2000/configure | 2927 -------------- sim/iq2000/configure.ac | 8 - sim/iq2000/cpu.c | 8 - sim/iq2000/sim-if.c | 4 + sim/lm32/ChangeLog | 34 + sim/lm32/aclocal.m4 | 17 - sim/lm32/arch.c | 2 +- sim/lm32/configure | 2927 -------------- sim/lm32/configure.ac | 8 - sim/lm32/cpu.c | 8 - sim/lm32/sim-if.c | 4 + sim/m32r/ChangeLog | 76 + sim/m32r/Makefile.in | 5 +- sim/m32r/aclocal.m4 | 17 - sim/m32r/arch.c | 2 +- sim/m32r/configure | 2942 -------------- sim/m32r/configure.ac | 21 - sim/m32r/cpu.c | 8 - sim/m32r/cpu2.c | 8 - sim/m32r/cpux.c | 8 - sim/m32r/sim-if.c | 19 +- sim/m32r/sim-main.h | 7 - sim/m32r/syscall.h | 546 +-- sim/m32r/traps-linux.c | 1352 ------- sim/m32r/traps.c | 1195 +++++- sim/m4/sim_ac_option_reserved_bits.m4 | 23 +- sim/m4/sim_ac_option_scache.m4 | 24 +- sim/m4/sim_ac_option_warnings.m4 | 19 +- sim/m4/sim_ac_output.m4 | 3 - sim/m4/sim_ac_platform.m4 | 37 + sim/m4/sim_ac_toolchain.m4 | 1 + sim/mips/ChangeLog | 10 + sim/mips/aclocal.m4 | 1 - sim/mips/configure | 27 - sim/mips/configure.ac | 3 - sim/mn10300/ChangeLog | 10 + sim/mn10300/aclocal.m4 | 1 - sim/mn10300/configure | 26 - sim/mn10300/configure.ac | 1 - sim/or1k/ChangeLog | 32 + sim/or1k/aclocal.m4 | 2 - sim/or1k/arch.c | 2 +- sim/or1k/configure | 47 - sim/or1k/configure.ac | 2 - sim/or1k/cpu.c | 8 - sim/or1k/sim-if.c | 4 + sim/ppc/ChangeLog | 19 + sim/ppc/Makefile.in | 2 - sim/ppc/configure | 62 +- sim/ppc/configure.ac | 42 +- sim/ppc/main.c | 2 + sim/ppc/sim_calls.c | 10 +- sim/ppc/std-config.h | 6 - sim/riscv/ChangeLog | 26 + sim/riscv/aclocal.m4 | 1 - sim/riscv/configure | 32 - sim/riscv/configure.ac | 8 - sim/riscv/interp.c | 4 + sim/riscv/machs.c | 2 +- sim/testsuite/m32r/ChangeLog | 5 + sim/testsuite/m32r/hw-trap.ms | 1 + sim/testsuite/m32r/trap.cgs | 1 + sim/v850/ChangeLog | 10 + sim/v850/aclocal.m4 | 1 - sim/v850/configure | 26 - sim/v850/configure.ac | 1 - 393 files changed, 7655 insertions(+), 27429 deletions(-) create mode 100644 binutils/testsuite/binutils-all/readelf.h.thin create mode 100644 gdb/.flake8 copy sim/bpf/sim-main.h => gdb/testsuite/gdb.base/access-mem-running.c (54%) create mode 100644 gdb/testsuite/gdb.base/access-mem-running.exp copy sim/bpf/bpf-helpers.h => gdb/testsuite/gdb.base/info_sources_2-header.h (62%) copy sim/bpf/bpf-helpers.h => gdb/testsuite/gdb.base/info_sources_2-lib.c (62%) copy sim/bpf/bpf-helpers.h => gdb/testsuite/gdb.base/info_sources_2-test.c (62%) create mode 100644 gdb/testsuite/gdb.base/info_sources_2.exp copy sim/bpf/sim-main.h => gdb/testsuite/gdb.cp/method-call-in-c.cc (50%) create mode 100644 gdb/testsuite/gdb.cp/method-call-in-c.exp copy sim/bpf/bpf-helpers.h => gdb/testsuite/gdb.mi/mi-info-sources-base.c (62%) copy sim/bpf/bpf-helpers.h => gdb/testsuite/gdb.mi/mi-info-sources.c (62%) create mode 100644 gdb/testsuite/gdb.mi/mi-info-sources.exp create mode 100644 gdb/testsuite/gdb.rust/dwindex.exp create mode 100644 gdb/testsuite/gdb.rust/dwindex.rs create mode 100644 gdb/testsuite/gdb.threads/access-mem-running-thread-exit.c create mode 100644 gdb/testsuite/gdb.threads/access-mem-running-thread-exit.exp delete mode 100644 sim/bfin/aclocal.m4 delete mode 100755 sim/bfin/configure delete mode 100644 sim/bfin/configure.ac delete mode 100644 sim/cris/aclocal.m4 delete mode 100755 sim/cris/configure delete mode 100644 sim/cris/configure.ac delete mode 100644 sim/erc32/aclocal.m4 delete mode 100755 sim/erc32/configure delete mode 100644 sim/erc32/configure.ac rename sim/{m4/sim_ac_option_default_model.m4 => frv/acinclude.m4} (52%) delete mode 100644 sim/frv/aclocal.m4 delete mode 100755 sim/frv/configure delete mode 100644 sim/frv/configure.ac delete mode 100644 sim/iq2000/aclocal.m4 delete mode 100755 sim/iq2000/configure delete mode 100644 sim/iq2000/configure.ac delete mode 100644 sim/lm32/aclocal.m4 delete mode 100755 sim/lm32/configure delete mode 100644 sim/lm32/configure.ac delete mode 100644 sim/m32r/aclocal.m4 delete mode 100755 sim/m32r/configure delete mode 100644 sim/m32r/configure.ac delete mode 100644 sim/m32r/traps-linux.c