This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/hjl/linux/master in repository binutils-gdb.
from 532295df8c Revert "Apply "GC: Also check the local debug definition section"" adds 8b067d2cf5 Fix tspeed test case: copy libinproctrace to target adds 37e136b168 Remove make_cleanup_free_section_addr_info adds 39be3c7e98 Add silent Makefile rules adds 04153a3e04 Automatic date update in version.in adds 770623f79f Remove target_fileio_close_cleanup adds a06ab151cb Change auto_load_objfile_script_1 to use std::string adds 2e1d1be528 Automatic date update in version.in adds c820f6a44d Automatic date update in version.in adds 1cb1f3dae7 Remove some cleanups from solib.c adds 315aa1cf83 Updated Spanish translation for the bfd/ sub-directory, and [...] adds 194ed4130d Testsuite: Fix ambiguous "break" due to libinproctrace adds 76727919ce Convert observers to C++ adds 926300415b Support bare-identifier field initializers in Rust adds 9d6aac5354 Automatic date update in version.in adds 416c34d683 Set non_ir_ref_dynamic if a symbol is made dynamic adds 7e1001406d Updated Russian and Spanish translations for the binutils/ s [...] adds ed38187755 gc.exp: Remove extraneous LD flags from the personality test new f357e4704f Merge remote-tracking branch 'origin/master' into users/hjl/ [...]
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 | 10 + bfd/elflink.c | 7 +- bfd/po/es.po | 7421 +++++++++++----- bfd/version.h | 2 +- binutils/ChangeLog | 5 + binutils/po/es.po | 9147 ++++++++++++++------ binutils/po/ru.po | 8186 +++++++++++++----- gas/ChangeLog | 4 + gas/po/uk.po | 4 +- gdb/.gitignore | 1 - gdb/ChangeLog | 129 + gdb/Makefile.in | 64 +- gdb/ada-lang.c | 8 +- gdb/ada-tasks.c | 6 +- gdb/agent.c | 4 +- gdb/aix-thread.c | 6 +- gdb/annotate.c | 8 +- gdb/arm-linux-nat.c | 2 +- gdb/arm-tdep.c | 4 +- gdb/auto-load.c | 32 +- gdb/auxv.c | 8 +- gdb/break-catch-syscall.c | 4 +- gdb/breakpoint.c | 52 +- gdb/bsd-uthread.c | 8 +- gdb/cli/cli-interp.c | 20 +- gdb/cli/cli-setshow.c | 12 +- gdb/common/observable.h | 119 + gdb/corefile.c | 4 +- gdb/defs.h | 2 +- gdb/doc/ChangeLog | 4 + gdb/doc/observer.texi | 313 - gdb/dummy-frame.c | 4 +- gdb/event-loop.c | 4 +- gdb/event-top.c | 4 +- gdb/exec.c | 4 +- gdb/extension.c | 4 +- gdb/frame.c | 4 +- gdb/gdbarch.c | 4 +- gdb/gdbserver/ChangeLog | 13 + gdb/gdbserver/Makefile.in | 60 +- gdb/gnulib/aclocal.m4 | 27 + gdb/gnulib/configure | 18 + gdb/gnulib/configure.ac | 2 + gdb/gnulib/import/Makefile.in | 32 +- gdb/guile/scm-breakpoint.c | 6 +- gdb/inf-loop.c | 2 +- gdb/infcall.c | 6 +- gdb/infcmd.c | 4 +- gdb/inferior.c | 15 +- gdb/inflow.c | 4 +- gdb/infrun.c | 28 +- gdb/jit.c | 27 +- gdb/linux-tdep.c | 6 +- gdb/linux-thread-db.c | 8 +- gdb/m68k-linux-tdep.c | 4 +- gdb/machoread.c | 8 +- gdb/mi/mi-cmd-break.c | 6 +- gdb/mi/mi-interp.c | 58 +- gdb/mi/mi-main.c | 10 +- gdb/objfiles.c | 15 +- gdb/observable.c | 99 + gdb/observable.h | 235 + gdb/observer.c | 215 - gdb/observer.sh | 200 - gdb/ppc-linux-nat.c | 4 +- gdb/ppc-linux-tdep.c | 8 +- gdb/printcmd.c | 4 +- gdb/procfs.c | 4 +- gdb/python/py-breakpoint.c | 8 +- gdb/python/py-finishbreakpoint.c | 6 +- gdb/python/py-inferior.c | 26 +- gdb/python/py-unwind.c | 4 +- gdb/ravenscar-thread.c | 4 +- gdb/record-btrace.c | 22 +- gdb/record-full.c | 4 +- gdb/record.c | 4 +- gdb/regcache.c | 7 +- gdb/remote-notif.c | 2 +- gdb/remote.c | 10 +- gdb/riscv-tdep.c | 6 +- gdb/rs6000-nat.c | 2 +- gdb/rust-exp.y | 17 + gdb/silent-rules.mk | 14 + gdb/sol-thread.c | 4 +- gdb/solib-aix.c | 4 +- gdb/solib-spu.c | 4 +- gdb/solib-svr4.c | 2 +- gdb/solib.c | 32 +- gdb/spu-multiarch.c | 8 +- gdb/spu-tdep.c | 8 +- gdb/stack.c | 10 +- gdb/symfile-debug.c | 6 +- gdb/symfile-mem.c | 24 +- gdb/symfile.c | 274 +- gdb/symfile.h | 52 +- gdb/symtab.c | 8 +- gdb/target.c | 48 +- gdb/testsuite/ChangeLog | 45 + gdb/testsuite/gdb.gdb/observer.exp | 143 - gdb/testsuite/gdb.rust/simple.exp | 3 + gdb/testsuite/gdb.rust/simple.rs | 4 + gdb/testsuite/gdb.trace/actions-changed.exp | 2 +- gdb/testsuite/gdb.trace/backtrace.exp | 2 +- gdb/testsuite/gdb.trace/circ.exp | 4 +- gdb/testsuite/gdb.trace/collection.exp | 4 +- gdb/testsuite/gdb.trace/disconnected-tracing.exp | 4 +- gdb/testsuite/gdb.trace/ftrace-lock.exp | 4 +- gdb/testsuite/gdb.trace/ftrace.exp | 4 +- gdb/testsuite/gdb.trace/infotrace.exp | 2 +- gdb/testsuite/gdb.trace/packetlen.exp | 2 +- gdb/testsuite/gdb.trace/passc-dyn.exp | 2 +- gdb/testsuite/gdb.trace/qtro.exp | 2 +- gdb/testsuite/gdb.trace/read-memory.exp | 2 +- gdb/testsuite/gdb.trace/report.exp | 2 +- gdb/testsuite/gdb.trace/signal.exp | 6 +- gdb/testsuite/gdb.trace/status-stop.exp | 4 +- gdb/testsuite/gdb.trace/strace.exp | 6 +- gdb/testsuite/gdb.trace/tfind.exp | 2 +- gdb/testsuite/gdb.trace/trace-break.exp | 26 +- gdb/testsuite/gdb.trace/trace-condition.exp | 4 +- gdb/testsuite/gdb.trace/trace-mt.exp | 2 +- gdb/testsuite/gdb.trace/tspeed.exp | 1 + gdb/testsuite/gdb.trace/tstatus.exp | 4 +- gdb/testsuite/gdb.trace/tsv.exp | 2 +- .../gdb.trace/unavailable-dwarf-piece.exp | 2 +- gdb/testsuite/gdb.trace/unavailable.exp | 4 +- gdb/testsuite/gdb.trace/while-dyn.exp | 2 +- gdb/thread.c | 20 +- gdb/top.c | 4 +- gdb/tracepoint.c | 18 +- gdb/tui/tui-hooks.c | 79 +- gdb/tui/tui-interp.c | 20 +- gdb/unittests/observable-selftests.c | 135 + gdb/utils.c | 12 - gdb/utils.h | 4 - gdb/valops.c | 6 +- gdb/xcoffread.c | 2 +- ld/ChangeLog | 14 + ld/testsuite/ld-gc/gc.exp | 2 +- ld/testsuite/ld-plugin/lto.exp | 10 + ld/testsuite/ld-plugin/pr22983.d | 9 + ld/testsuite/ld-plugin/pr22983.t | 6 + ld/testsuite/ld-plugin/pr22983a.c | 14 + ld/testsuite/ld-plugin/pr22983b.c | 10 + 144 files changed, 18984 insertions(+), 9049 deletions(-) create mode 100644 gdb/common/observable.h delete mode 100644 gdb/doc/observer.texi create mode 100644 gdb/observable.c create mode 100644 gdb/observable.h delete mode 100644 gdb/observer.c delete mode 100755 gdb/observer.sh create mode 100644 gdb/silent-rules.mk delete mode 100644 gdb/testsuite/gdb.gdb/observer.exp create mode 100644 gdb/unittests/observable-selftests.c create mode 100644 ld/testsuite/ld-plugin/pr22983.d create mode 100644 ld/testsuite/ld-plugin/pr22983.t create mode 100644 ld/testsuite/ld-plugin/pr22983a.c create mode 100644 ld/testsuite/ld-plugin/pr22983b.c