mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-11-25 21:19:54 +00:00
* proc-service.c (ps_lgetregs): Search all_processes instead of
all_threads.
This commit is contained in:
parent
fc620387c9
commit
8643e2ad06
@ -1,3 +1,8 @@
|
||||
2005-05-04 Daniel Jacobowitz <dan@codesourcery.com>
|
||||
|
||||
* proc-service.c (ps_lgetregs): Search all_processes instead of
|
||||
all_threads.
|
||||
|
||||
2005-05-04 Daniel Jacobowitz <dan@codesourcery.com>
|
||||
|
||||
* server.c (start_inferior): Change return type to int.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* libthread_db helper functions for the remote server for GDB.
|
||||
Copyright 2002, 2004
|
||||
Copyright 2002, 2004, 2005
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
Contributed by MontaVista Software.
|
||||
@ -113,13 +113,15 @@ ps_err_e
|
||||
ps_lgetregs (gdb_ps_prochandle_t ph, lwpid_t lwpid, prgregset_t gregset)
|
||||
{
|
||||
#ifdef HAVE_REGSETS
|
||||
struct process_info *process;
|
||||
struct thread_info *reg_inferior, *save_inferior;
|
||||
|
||||
reg_inferior = (struct thread_info *) find_inferior_id (&all_threads,
|
||||
lwpid);
|
||||
if (reg_inferior == NULL)
|
||||
process = (struct process_info *) find_inferior_id (&all_processes,
|
||||
lwpid);
|
||||
if (process == NULL)
|
||||
return PS_ERR;
|
||||
|
||||
reg_inferior = get_process_thread (process);
|
||||
save_inferior = current_inferior;
|
||||
current_inferior = reg_inferior;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user