gdb: add inferior parameter to inferior_created observable
authorSimon Marchi <simon.marchi@efficios.com>
Sun, 25 Oct 2020 02:59:04 +0000 (22:59 -0400)
committerSimon Marchi <simon.marchi@polymtl.ca>
Sun, 25 Oct 2020 13:06:09 +0000 (09:06 -0400)
commita0ff652f4cacc3557795204ae5e73fa9f5d2ea30
treebb8b15f2d5b725126975e410e8e785a36aeed376
parent0c70050a4bb65c6159dc7d65c1fba253c97837c8
gdb: add inferior parameter to inferior_created observable

I think it would make sense for the inferior_created observable to say
which inferior is being dealt with, rather than relying on it being the
current inferior.

This patch adds an inferior parameter to inferior_created, but does not
change the callbacks to use it.

gdb/ChangeLog:

* aix-thread.c (aix_thread_inferior_created): Add inferior
parameter.
* bsd-uthread.c (bsd_uthread_inferior_created): Likewise.
* dummy-frame.c (cleanup_dummy_frames): Likewise.
* jit.c (jit_inferior_created): Likewise.
* linux-thread-db.c (thread_db_inferior_created): Likewise.
* m68k-linux-tdep.c (m68k_linux_inferior_created): Likewise.
* observable.h (inferior_created): Likewise.
* ravenscar-thread.c (ravenscar_inferior_created): Likewise.
* symfile-mem.c (add_vsyscall_page): Likewise.
* infcmd.c (post_create_inferior): Pass inferior argument.

Change-Id: I2543d19ff055a9df6b269929faea10b27d2adc5e
gdb/ChangeLog
gdb/aix-thread.c
gdb/bsd-uthread.c
gdb/dummy-frame.c
gdb/infcmd.c
gdb/jit.c
gdb/linux-thread-db.c
gdb/m68k-linux-tdep.c
gdb/observable.h
gdb/ravenscar-thread.c
gdb/symfile-mem.c