Index: gdb/proc-service.c |
diff --git a/gdb/proc-service.c b/gdb/proc-service.c |
index a1f90a88eb3f6c5daec3ae1654c5fa0e317570e6..f76ad4b4866a4efa6ae24cc7f3b7e418da1b34ca 100644 |
--- a/gdb/proc-service.c |
+++ b/gdb/proc-service.c |
@@ -1,7 +1,6 @@ |
/* <proc_service.h> implementation. |
- Copyright (C) 1999-2000, 2002, 2007-2012 Free Software Foundation, |
- Inc. |
+ Copyright (C) 1999-2013 Free Software Foundation, Inc. |
This file is part of GDB. |
@@ -52,11 +51,6 @@ typedef size_t gdb_ps_size_t; |
#endif |
-/* Building process ids. */ |
- |
-#define BUILD_LWP(lwp, pid) ptid_build (pid, lwp, 0) |
- |
- |
/* Helper functions. */ |
/* Convert a psaddr_t to a CORE_ADDR. */ |
@@ -268,8 +262,8 @@ ps_lgetregs (gdb_ps_prochandle_t ph, lwpid_t lwpid, prgregset_t gregset) |
struct cleanup *old_chain = save_inferior_ptid (); |
struct regcache *regcache; |
- inferior_ptid = BUILD_LWP (lwpid, ptid_get_pid (ph->ptid)); |
- regcache = get_thread_arch_regcache (inferior_ptid, target_gdbarch); |
+ inferior_ptid = ptid_build (ptid_get_pid (ph->ptid), lwpid, 0); |
+ regcache = get_thread_arch_regcache (inferior_ptid, target_gdbarch ()); |
target_fetch_registers (regcache, -1); |
fill_gregset (regcache, (gdb_gregset_t *) gregset, -1); |
@@ -287,8 +281,8 @@ ps_lsetregs (gdb_ps_prochandle_t ph, lwpid_t lwpid, const prgregset_t gregset) |
struct cleanup *old_chain = save_inferior_ptid (); |
struct regcache *regcache; |
- inferior_ptid = BUILD_LWP (lwpid, ptid_get_pid (ph->ptid)); |
- regcache = get_thread_arch_regcache (inferior_ptid, target_gdbarch); |
+ inferior_ptid = ptid_build (ptid_get_pid (ph->ptid), lwpid, 0); |
+ regcache = get_thread_arch_regcache (inferior_ptid, target_gdbarch ()); |
supply_gregset (regcache, (const gdb_gregset_t *) gregset); |
target_store_registers (regcache, -1); |
@@ -307,8 +301,8 @@ ps_lgetfpregs (gdb_ps_prochandle_t ph, lwpid_t lwpid, |
struct cleanup *old_chain = save_inferior_ptid (); |
struct regcache *regcache; |
- inferior_ptid = BUILD_LWP (lwpid, ptid_get_pid (ph->ptid)); |
- regcache = get_thread_arch_regcache (inferior_ptid, target_gdbarch); |
+ inferior_ptid = ptid_build (ptid_get_pid (ph->ptid), lwpid, 0); |
+ regcache = get_thread_arch_regcache (inferior_ptid, target_gdbarch ()); |
target_fetch_registers (regcache, -1); |
fill_fpregset (regcache, (gdb_fpregset_t *) fpregset, -1); |
@@ -327,8 +321,8 @@ ps_lsetfpregs (gdb_ps_prochandle_t ph, lwpid_t lwpid, |
struct cleanup *old_chain = save_inferior_ptid (); |
struct regcache *regcache; |
- inferior_ptid = BUILD_LWP (lwpid, ptid_get_pid (ph->ptid)); |
- regcache = get_thread_arch_regcache (inferior_ptid, target_gdbarch); |
+ inferior_ptid = ptid_build (ptid_get_pid (ph->ptid), lwpid, 0); |
+ regcache = get_thread_arch_regcache (inferior_ptid, target_gdbarch ()); |
supply_fpregset (regcache, (const gdb_fpregset_t *) fpregset); |
target_store_registers (regcache, -1); |