From a0ff652f4cacc3557795204ae5e73fa9f5d2ea30 Mon Sep 17 00:00:00 2001 From: Simon Marchi Date: Sat, 24 Oct 2020 22:59:04 -0400 Subject: 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/infcmd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gdb/infcmd.c') diff --git a/gdb/infcmd.c b/gdb/infcmd.c index 498089f..068de96 100644 --- a/gdb/infcmd.c +++ b/gdb/infcmd.c @@ -347,7 +347,7 @@ post_create_inferior (int from_tty) if the now pushed target supports hardware watchpoints. */ breakpoint_re_set (); - gdb::observers::inferior_created.notify (); + gdb::observers::inferior_created.notify (current_inferior ()); } /* Kill the inferior if already running. This function is designed -- cgit v1.1