[PATCH] gdbserver: convert the global dll list into a process_info field

Pedro Alves pedro@palves.net
Fri Mar 19 20:30:39 GMT 2021


On 16/03/21 18:42, Tankut Baris Aktemur via Gdb-patches wrote:

> gdbserver/ChangeLog:
> 2021-03-16  Tankut Baris Aktemur  <tankut.baris.aktemur@intel.com>
> 
> 	* inferiors.h (struct process_info) <all_dlls, dlls_changed>: New
> 	fields.
> 	* dll.h (loaded_dll)
> 	(unloaded_dll): Declare an overloaded version that takes a proc
> 	parameter.
> 	* dll.cc (loaded_dll)
> 	(unloaded_dll): Implement the overloaded versions.
> 	(clear_dlls): Clear all process' dll lists.
> 	* remote-utils.cc (prepare_resume_reply): Update to consider a dll
> 	list per proc.
> 	* server.cc (handle_qxfer_libraries): Ditto.
> 	(handle_v_attach): Ditto.
> 	(captured_main): Ditto.

OK.

Thanks,
Pedro Alves


More information about the Gdb-patches mailing list