diff options
author | Tankut Baris Aktemur <tankut.baris.aktemur@intel.com> | 2020-07-22 15:56:06 +0200 |
---|---|---|
committer | Tankut Baris Aktemur <tankut.baris.aktemur@intel.com> | 2020-07-22 15:56:06 +0200 |
commit | fe053b9e85378b4df1397684266b2cddcce8123b (patch) | |
tree | 6ab15f8d5b42943f01b2d8602b5a65718ffc7eed /gdb/observable.h | |
parent | 39fdda0744607575103b30ffbec3cdb99f8d2501 (diff) | |
download | gdb-fe053b9e85378b4df1397684266b2cddcce8123b.zip gdb-fe053b9e85378b4df1397684266b2cddcce8123b.tar.gz gdb-fe053b9e85378b4df1397684266b2cddcce8123b.tar.bz2 |
gdb/jit: pass the jiter objfile as an argument to jit_event_handler
This is a refactoring that adds a new parameter to the `jit_event_handler`
function: the JITer objfile. The goal is to distinguish which JITer
triggered the JIT event, in case there are multiple JITers -- a capability
that is added in a subsequent patch.
gdb/ChangeLog:
2020-07-22 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com>
* jit.h: Forward-declare `struct objfile`.
(jit_event_handler): Add a second parameter, the JITer objfile.
* jit.c (jit_read_descriptor): Change the signature to take the
JITer objfile as an argument instead of the jit_program_space_data.
(jit_inferior_init): Update the call to jit_read_descriptor.
(jit_event_handler): Use the new JITer objfile argument when calling
jit_read_descriptor.
* breakpoint.c (handle_jit_event): Update the call to
jit_event_handler to pass the JITer objfile.
Diffstat (limited to 'gdb/observable.h')
0 files changed, 0 insertions, 0 deletions