Remove ATTRIBUTE_UNUSED. Update (C).
This commit is contained in:
parent
636a6dfc8d
commit
0a65a603d3
@ -1,3 +1,13 @@
|
|||||||
|
2002-01-18 Andrew Cagney <ac131313@redhat.com>
|
||||||
|
|
||||||
|
* infptrace.c: Remove ATTRIBUTE_UNUSED. Update copyright.
|
||||||
|
* monitor.c, remote-array.c, remote-bug.c: Ditto.
|
||||||
|
* remote-e7000.c, remote-es.c, remote-mips.c: Ditto.
|
||||||
|
* remote-nindy.c, remote-os9k.c, remote-rdi.c: Ditto.
|
||||||
|
* remote-rdp.c, remote-sds.c, remote-sim.c: Ditto.
|
||||||
|
* remote-st.c, remote-vx.c, remote.c, win32-nat.c: Ditto.
|
||||||
|
* x86-64-linux-nat.c: Ditto.
|
||||||
|
|
||||||
2002-01-18 Jason Thorpe <thorpej@wasabisystems.com>
|
2002-01-18 Jason Thorpe <thorpej@wasabisystems.com>
|
||||||
|
|
||||||
* alpha-tdep.c (alpha_register_name): New function.
|
* alpha-tdep.c (alpha_register_name): New function.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/* Low level Unix child interface to ptrace, for GDB when running under Unix.
|
/* Low level Unix child interface to ptrace, for GDB when running under Unix.
|
||||||
Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998,
|
Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
|
||||||
1999, 2000, 2001
|
1998, 1999, 2000, 2001, 2002
|
||||||
Free Software Foundation, Inc.
|
Free Software Foundation, Inc.
|
||||||
|
|
||||||
This file is part of GDB.
|
This file is part of GDB.
|
||||||
@ -502,8 +502,7 @@ store_inferior_registers (int regno)
|
|||||||
|
|
||||||
int
|
int
|
||||||
child_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
child_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
struct mem_attrib *attrib, struct target_ops *target)
|
||||||
struct target_ops *target)
|
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
/* Round starting address down to longword boundary. */
|
/* Round starting address down to longword boundary. */
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
/* Remote debugging interface for boot monitors, for GDB.
|
/* Remote debugging interface for boot monitors, for GDB.
|
||||||
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
|
|
||||||
2000, 2001 Free Software Foundation, Inc.
|
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
|
||||||
|
1999, 2000, 2001, 2002 Free Software Foundation, Inc.
|
||||||
|
|
||||||
Contributed by Cygnus Support. Written by Rob Savoye for Cygnus.
|
Contributed by Cygnus Support. Written by Rob Savoye for Cygnus.
|
||||||
Resurrected from the ashes by Stu Grossman.
|
Resurrected from the ashes by Stu Grossman.
|
||||||
|
|
||||||
@ -2019,8 +2021,7 @@ monitor_read_memory (CORE_ADDR memaddr, char *myaddr, int len)
|
|||||||
|
|
||||||
static int
|
static int
|
||||||
monitor_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
monitor_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
struct mem_attrib *attrib, struct target_ops *target)
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
|
||||||
{
|
{
|
||||||
int res;
|
int res;
|
||||||
|
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
/* Remote debugging interface for Array Tech RAID controller..
|
/* Remote debugging interface for Array Tech RAID controller..
|
||||||
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
|
|
||||||
2000, 2001 Free Software Foundation, Inc.
|
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
|
||||||
|
1999, 2000, 2001, 2002 Free Software Foundation, Inc.
|
||||||
|
|
||||||
Contributed by Cygnus Support. Written by Rob Savoye for Cygnus.
|
Contributed by Cygnus Support. Written by Rob Savoye for Cygnus.
|
||||||
|
|
||||||
This module talks to a debug monitor called 'MONITOR', which
|
This module talks to a debug monitor called 'MONITOR', which
|
||||||
@ -23,8 +25,7 @@
|
|||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 59 Temple Place - Suite 330,
|
Foundation, Inc., 59 Temple Place - Suite 330,
|
||||||
Boston, MA 02111-1307, USA.
|
Boston, MA 02111-1307, USA. */
|
||||||
*/
|
|
||||||
|
|
||||||
#include "defs.h"
|
#include "defs.h"
|
||||||
#include "gdbcore.h"
|
#include "gdbcore.h"
|
||||||
@ -994,8 +995,7 @@ array_read_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len)
|
|||||||
|
|
||||||
static int
|
static int
|
||||||
array_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
array_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
struct mem_attrib *attrib, struct target_ops *target)
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
|
||||||
{
|
{
|
||||||
if (write)
|
if (write)
|
||||||
return array_write_inferior_memory (memaddr, myaddr, len);
|
return array_write_inferior_memory (memaddr, myaddr, len);
|
||||||
|
@ -1,8 +1,9 @@
|
|||||||
/* Remote debugging interface for Motorola's MVME187BUG monitor, an embedded
|
/* Remote debugging interface for Motorola's MVME187BUG monitor, an embedded
|
||||||
monitor for the m88k.
|
monitor for the m88k.
|
||||||
|
|
||||||
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
|
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
|
||||||
Free Software Foundation, Inc.
|
2002 Free Software Foundation, Inc.
|
||||||
|
|
||||||
Contributed by Cygnus Support. Written by K. Richard Pixley.
|
Contributed by Cygnus Support. Written by K. Richard Pixley.
|
||||||
|
|
||||||
This file is part of GDB.
|
This file is part of GDB.
|
||||||
@ -552,8 +553,7 @@ bug_store_register (int regno)
|
|||||||
|
|
||||||
int
|
int
|
||||||
bug_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
bug_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
struct mem_attrib *attrib, struct target_ops *target)
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
|
||||||
{
|
{
|
||||||
int res;
|
int res;
|
||||||
|
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
/* Remote debugging interface for Hitachi E7000 ICE, for GDB
|
/* Remote debugging interface for Hitachi E7000 ICE, for GDB
|
||||||
Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
|
||||||
Free Software Foundation, Inc.
|
Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
|
||||||
|
2002 Free Software Foundation, Inc.
|
||||||
|
|
||||||
Contributed by Cygnus Support.
|
Contributed by Cygnus Support.
|
||||||
|
|
||||||
Written by Steve Chamberlain for Cygnus Support.
|
Written by Steve Chamberlain for Cygnus Support.
|
||||||
@ -1463,10 +1465,9 @@ fast_but_for_the_pause_e7000_read_inferior_memory (CORE_ADDR memaddr,
|
|||||||
Returns the number of bytes transferred. */
|
Returns the number of bytes transferred. */
|
||||||
|
|
||||||
static int
|
static int
|
||||||
e7000_xfer_inferior_memory (CORE_ADDR memaddr, char *myaddr,
|
e7000_xfer_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len,
|
||||||
int len, int write,
|
int write, struct mem_attrib *attrib,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
struct target_ops *target)
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
|
||||||
{
|
{
|
||||||
if (write)
|
if (write)
|
||||||
return e7000_write_inferior_memory (memaddr, myaddr, len);
|
return e7000_write_inferior_memory (memaddr, myaddr, len);
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
/* Memory-access and commands for remote es1800 processes, for GDB.
|
/* Memory-access and commands for remote es1800 processes, for GDB.
|
||||||
Copyright 1988, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
|
|
||||||
Free Software Foundation, Inc.
|
Copyright 1988, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000,
|
||||||
|
2001, 2002 Free Software Foundation, Inc.
|
||||||
|
|
||||||
This file is added to GDB to make it possible to do debugging via an
|
This file is added to GDB to make it possible to do debugging via an
|
||||||
ES-1800 emulator. The code was originally written by Johan Holmberg
|
ES-1800 emulator. The code was originally written by Johan Holmberg
|
||||||
@ -962,9 +963,8 @@ tohex (int nib)
|
|||||||
|
|
||||||
static int
|
static int
|
||||||
es1800_xfer_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len,
|
es1800_xfer_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len,
|
||||||
int write,
|
int write, struct mem_attrib *attrib,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
struct target_ops *target)
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
|
||||||
{
|
{
|
||||||
int origlen = len;
|
int origlen = len;
|
||||||
int xfersize;
|
int xfersize;
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
/* Remote debugging interface for MIPS remote debugging protocol.
|
/* Remote debugging interface for MIPS remote debugging protocol.
|
||||||
Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
|
||||||
Free Software Foundation, Inc.
|
Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
|
||||||
|
2002 Free Software Foundation, Inc.
|
||||||
|
|
||||||
Contributed by Cygnus Support. Written by Ian Lance Taylor
|
Contributed by Cygnus Support. Written by Ian Lance Taylor
|
||||||
<ian@cygnus.com>.
|
<ian@cygnus.com>.
|
||||||
|
|
||||||
@ -2066,8 +2068,7 @@ static int mask_address_p = 1;
|
|||||||
|
|
||||||
static int
|
static int
|
||||||
mips_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
mips_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
struct mem_attrib *attrib, struct target_ops *target)
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
CORE_ADDR addr;
|
CORE_ADDR addr;
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
/* Memory-access and commands for remote NINDY process, for GDB.
|
/* Memory-access and commands for remote NINDY process, for GDB.
|
||||||
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000,
|
|
||||||
2001 Free Software Foundation, Inc.
|
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999,
|
||||||
|
2000, 2001, 2002 Free Software Foundation, Inc.
|
||||||
|
|
||||||
Contributed by Intel Corporation. Modified from remote.c by Chris Benenati.
|
Contributed by Intel Corporation. Modified from remote.c by Chris Benenati.
|
||||||
|
|
||||||
GDB is distributed in the hope that it will be useful, but WITHOUT ANY
|
GDB is distributed in the hope that it will be useful, but WITHOUT ANY
|
||||||
@ -17,8 +19,7 @@
|
|||||||
notice and this notice must be preserved on all copies.
|
notice and this notice must be preserved on all copies.
|
||||||
|
|
||||||
In other words, go ahead and share GDB, but don't try to stop
|
In other words, go ahead and share GDB, but don't try to stop
|
||||||
anyone else from sharing it farther. Help stamp out software hoarding!
|
anyone else from sharing it farther. Help stamp out software hoarding! */
|
||||||
*/
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Except for the data cache routines, this file bears little resemblence
|
Except for the data cache routines, this file bears little resemblence
|
||||||
@ -477,9 +478,8 @@ nindy_store_registers (int regno)
|
|||||||
|
|
||||||
int
|
int
|
||||||
nindy_xfer_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len,
|
nindy_xfer_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len,
|
||||||
int should_write,
|
int should_write, struct mem_attrib *attrib,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
struct target_ops *target)
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
|
||||||
{
|
{
|
||||||
int res;
|
int res;
|
||||||
|
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
/* Remote debugging interface for boot monitors, for GDB.
|
/* Remote debugging interface for boot monitors, for GDB.
|
||||||
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000,
|
|
||||||
2001 Free Software Foundation, Inc.
|
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999,
|
||||||
|
2000, 2001, 2002 Free Software Foundation, Inc.
|
||||||
|
|
||||||
This file is part of GDB.
|
This file is part of GDB.
|
||||||
|
|
||||||
@ -826,9 +827,8 @@ rombug_read_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len)
|
|||||||
|
|
||||||
static int
|
static int
|
||||||
rombug_xfer_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len,
|
rombug_xfer_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len,
|
||||||
int write,
|
int write, struct mem_attrib *attrib,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
struct target_ops *target)
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
|
||||||
{
|
{
|
||||||
if (write)
|
if (write)
|
||||||
return rombug_write_inferior_memory (memaddr, myaddr, len);
|
return rombug_write_inferior_memory (memaddr, myaddr, len);
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
/* GDB interface to ARM RDI library.
|
/* GDB interface to ARM RDI library.
|
||||||
Copyright 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
|
|
||||||
|
Copyright 1997, 1998, 1999, 2000, 2001, 2002 Free Software
|
||||||
|
Foundation, Inc.
|
||||||
|
|
||||||
This file is part of GDB.
|
This file is part of GDB.
|
||||||
|
|
||||||
@ -629,9 +631,9 @@ arm_rdi_store_registers (int regno)
|
|||||||
|
|
||||||
/* ARGSUSED */
|
/* ARGSUSED */
|
||||||
static int
|
static int
|
||||||
arm_rdi_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int should_write,
|
arm_rdi_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
int should_write, struct mem_attrib *attrib,
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
struct target_ops *target)
|
||||||
{
|
{
|
||||||
int rslt, i;
|
int rslt, i;
|
||||||
|
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
/* Remote debugging for the ARM RDP interface.
|
/* Remote debugging for the ARM RDP interface.
|
||||||
Copyright 1994, 1995, 1998, 1999, 2000, 2001
|
|
||||||
Free Software Foundation, Inc.
|
Copyright 1994, 1995, 1998, 1999, 2000, 2001, 2002 Free Software
|
||||||
|
Foundation, Inc.
|
||||||
|
|
||||||
This file is part of GDB.
|
This file is part of GDB.
|
||||||
|
|
||||||
@ -1246,9 +1247,8 @@ remote_rdp_prepare_to_store (void)
|
|||||||
|
|
||||||
static int
|
static int
|
||||||
remote_rdp_xfer_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len,
|
remote_rdp_xfer_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len,
|
||||||
int write,
|
int write, struct mem_attrib *attrib,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
struct target_ops *target)
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
|
||||||
{
|
{
|
||||||
/* I infer from D Taylor's code that there's a limit on the amount
|
/* I infer from D Taylor's code that there's a limit on the amount
|
||||||
we can transfer in one chunk.. */
|
we can transfer in one chunk.. */
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
/* Remote target communications for serial-line targets using SDS' protocol.
|
/* Remote target communications for serial-line targets using SDS' protocol.
|
||||||
Copyright 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
|
|
||||||
|
Copyright 1997, 1998, 1999, 2000, 2001, 2002 Free Software
|
||||||
|
Foundation, Inc.
|
||||||
|
|
||||||
This file is part of GDB.
|
This file is part of GDB.
|
||||||
|
|
||||||
@ -658,8 +660,7 @@ sds_read_bytes (CORE_ADDR memaddr, char *myaddr, int len)
|
|||||||
/* ARGSUSED */
|
/* ARGSUSED */
|
||||||
static int
|
static int
|
||||||
sds_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int should_write,
|
sds_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int should_write,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
struct mem_attrib *attrib, struct target_ops *target)
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
|
||||||
{
|
{
|
||||||
int res;
|
int res;
|
||||||
|
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
/* Generic remote debugging interface for simulators.
|
/* Generic remote debugging interface for simulators.
|
||||||
Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
|
||||||
Free Software Foundation, Inc.
|
Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
|
||||||
|
2002 Free Software Foundation, Inc.
|
||||||
|
|
||||||
Contributed by Cygnus Support.
|
Contributed by Cygnus Support.
|
||||||
Steve Chamberlain (sac@cygnus.com).
|
Steve Chamberlain (sac@cygnus.com).
|
||||||
|
|
||||||
@ -719,9 +721,8 @@ gdbsim_prepare_to_store (void)
|
|||||||
|
|
||||||
static int
|
static int
|
||||||
gdbsim_xfer_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len,
|
gdbsim_xfer_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len,
|
||||||
int write,
|
int write, struct mem_attrib *attrib,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
struct target_ops *target)
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
|
||||||
{
|
{
|
||||||
if (!program_loaded)
|
if (!program_loaded)
|
||||||
error ("No program loaded.");
|
error ("No program loaded.");
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
/* Remote debugging interface for Tandem ST2000 phone switch, for GDB.
|
/* Remote debugging interface for Tandem ST2000 phone switch, for GDB.
|
||||||
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2000, 2001
|
|
||||||
Free Software Foundation, Inc.
|
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2000,
|
||||||
|
2001, 2002 Free Software Foundation, Inc.
|
||||||
|
|
||||||
Contributed by Cygnus Support. Written by Jim Kingdon for Cygnus.
|
Contributed by Cygnus Support. Written by Jim Kingdon for Cygnus.
|
||||||
|
|
||||||
This file is part of GDB.
|
This file is part of GDB.
|
||||||
@ -560,9 +562,8 @@ st2000_read_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len)
|
|||||||
|
|
||||||
static int
|
static int
|
||||||
st2000_xfer_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len,
|
st2000_xfer_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len,
|
||||||
int write,
|
int write, struct mem_attrib *attrib,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
struct target_ops *target)
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
|
||||||
{
|
{
|
||||||
if (write)
|
if (write)
|
||||||
return st2000_write_inferior_memory (memaddr, myaddr, len);
|
return st2000_write_inferior_memory (memaddr, myaddr, len);
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
/* Memory-access and commands for remote VxWorks processes, for GDB.
|
/* Memory-access and commands for remote VxWorks processes, for GDB.
|
||||||
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1997, 1998, 1999, 2000,
|
|
||||||
2001 Free Software Foundation, Inc.
|
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1997, 1998, 1999,
|
||||||
|
2000, 2001, 2002 Free Software Foundation, Inc.
|
||||||
|
|
||||||
Contributed by Wind River Systems and Cygnus Support.
|
Contributed by Wind River Systems and Cygnus Support.
|
||||||
|
|
||||||
This file is part of GDB.
|
This file is part of GDB.
|
||||||
@ -477,8 +479,7 @@ vx_prepare_to_store (void)
|
|||||||
|
|
||||||
static int
|
static int
|
||||||
vx_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
vx_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
struct mem_attrib *attrib, struct target_ops *target)
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
|
||||||
{
|
{
|
||||||
int status;
|
int status;
|
||||||
Rptrace ptrace_in;
|
Rptrace ptrace_in;
|
||||||
|
@ -3939,8 +3939,7 @@ remote_read_bytes (CORE_ADDR memaddr, char *myaddr, int len)
|
|||||||
/* ARGSUSED */
|
/* ARGSUSED */
|
||||||
static int
|
static int
|
||||||
remote_xfer_memory (CORE_ADDR mem_addr, char *buffer, int mem_len,
|
remote_xfer_memory (CORE_ADDR mem_addr, char *buffer, int mem_len,
|
||||||
int should_write,
|
int should_write, struct mem_attrib *attrib,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
|
||||||
struct target_ops *target)
|
struct target_ops *target)
|
||||||
{
|
{
|
||||||
CORE_ADDR targ_addr;
|
CORE_ADDR targ_addr;
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
/* Target-vector operations for controlling win32 child processes, for GDB.
|
/* Target-vector operations for controlling win32 child processes, for GDB.
|
||||||
Copyright 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
|
||||||
Free Software Foundation, Inc.
|
Copyright 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 Free
|
||||||
|
Software Foundation, Inc.
|
||||||
|
|
||||||
Contributed by Cygnus Solutions, A Red Hat Company.
|
Contributed by Cygnus Solutions, A Red Hat Company.
|
||||||
|
|
||||||
This file is part of GDB.
|
This file is part of GDB.
|
||||||
@ -571,7 +573,7 @@ register_loaded_dll (const char *name, DWORD load_addr)
|
|||||||
/* Wait for child to do something. Return pid of child, or -1 in case
|
/* Wait for child to do something. Return pid of child, or -1 in case
|
||||||
of error; store status through argument pointer OURSTATUS. */
|
of error; store status through argument pointer OURSTATUS. */
|
||||||
static int
|
static int
|
||||||
handle_load_dll (void *dummy ATTRIBUTE_UNUSED)
|
handle_load_dll (void *dummy)
|
||||||
{
|
{
|
||||||
LOAD_DLL_DEBUG_INFO *event = ¤t_event.u.LoadDll;
|
LOAD_DLL_DEBUG_INFO *event = ¤t_event.u.LoadDll;
|
||||||
DWORD dll_name_ptr;
|
DWORD dll_name_ptr;
|
||||||
@ -652,7 +654,7 @@ handle_load_dll (void *dummy ATTRIBUTE_UNUSED)
|
|||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
handle_unload_dll (void *dummy ATTRIBUTE_UNUSED)
|
handle_unload_dll (void *dummy)
|
||||||
{
|
{
|
||||||
DWORD lpBaseOfDll = (DWORD) current_event.u.UnloadDll.lpBaseOfDll + 0x1000;
|
DWORD lpBaseOfDll = (DWORD) current_event.u.UnloadDll.lpBaseOfDll + 0x1000;
|
||||||
struct so_stuff *so;
|
struct so_stuff *so;
|
||||||
@ -676,7 +678,7 @@ handle_unload_dll (void *dummy ATTRIBUTE_UNUSED)
|
|||||||
|
|
||||||
/* Return name of last loaded DLL. */
|
/* Return name of last loaded DLL. */
|
||||||
char *
|
char *
|
||||||
child_solib_loaded_library_pathname (int pid ATTRIBUTE_UNUSED)
|
child_solib_loaded_library_pathname (int pid)
|
||||||
{
|
{
|
||||||
return !solib_end || !solib_end->name[0] ? NULL : solib_end->name;
|
return !solib_end || !solib_end->name[0] ? NULL : solib_end->name;
|
||||||
}
|
}
|
||||||
@ -742,7 +744,7 @@ dll_symbol_command (char *args, int from_tty)
|
|||||||
|
|
||||||
/* List currently loaded DLLs. */
|
/* List currently loaded DLLs. */
|
||||||
void
|
void
|
||||||
info_dll_command (char *ignore ATTRIBUTE_UNUSED, int from_tty ATTRIBUTE_UNUSED)
|
info_dll_command (char *ignore, int from_tty)
|
||||||
{
|
{
|
||||||
struct so_stuff *so = &solib_start;
|
struct so_stuff *so = &solib_start;
|
||||||
|
|
||||||
@ -888,7 +890,7 @@ child_continue (DWORD continue_status, int id)
|
|||||||
handling by WFI (or whatever).
|
handling by WFI (or whatever).
|
||||||
*/
|
*/
|
||||||
static int
|
static int
|
||||||
get_child_debug_event (int pid ATTRIBUTE_UNUSED, struct target_waitstatus *ourstatus)
|
get_child_debug_event (int pid, struct target_waitstatus *ourstatus)
|
||||||
{
|
{
|
||||||
BOOL debug_event;
|
BOOL debug_event;
|
||||||
DWORD continue_status, event_code;
|
DWORD continue_status, event_code;
|
||||||
@ -1158,7 +1160,7 @@ child_attach (char *args, int from_tty)
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
child_detach (char *args ATTRIBUTE_UNUSED, int from_tty)
|
child_detach (char *args, int from_tty)
|
||||||
{
|
{
|
||||||
int detached = 1;
|
int detached = 1;
|
||||||
|
|
||||||
@ -1190,7 +1192,7 @@ child_detach (char *args ATTRIBUTE_UNUSED, int from_tty)
|
|||||||
/* Print status information about what we're accessing. */
|
/* Print status information about what we're accessing. */
|
||||||
|
|
||||||
static void
|
static void
|
||||||
child_files_info (struct target_ops *ignore ATTRIBUTE_UNUSED)
|
child_files_info (struct target_ops *ignore)
|
||||||
{
|
{
|
||||||
printf_unfiltered ("\tUsing the running image of %s %s.\n",
|
printf_unfiltered ("\tUsing the running image of %s %s.\n",
|
||||||
attach_flag ? "attached" : "child", target_pid_to_str (inferior_ptid));
|
attach_flag ? "attached" : "child", target_pid_to_str (inferior_ptid));
|
||||||
@ -1198,7 +1200,7 @@ child_files_info (struct target_ops *ignore ATTRIBUTE_UNUSED)
|
|||||||
|
|
||||||
/* ARGSUSED */
|
/* ARGSUSED */
|
||||||
static void
|
static void
|
||||||
child_open (char *arg ATTRIBUTE_UNUSED, int from_tty ATTRIBUTE_UNUSED)
|
child_open (char *arg, int from_tty)
|
||||||
{
|
{
|
||||||
error ("Use the \"run\" command to start a Unix child process.");
|
error ("Use the \"run\" command to start a Unix child process.");
|
||||||
}
|
}
|
||||||
@ -1360,8 +1362,8 @@ child_stop (void)
|
|||||||
|
|
||||||
int
|
int
|
||||||
child_xfer_memory (CORE_ADDR memaddr, char *our, int len,
|
child_xfer_memory (CORE_ADDR memaddr, char *our, int len,
|
||||||
int write, struct mem_attrib *mem ATTRIBUTE_UNUSED,
|
int write, struct mem_attrib *mem,
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
struct target_ops *target)
|
||||||
{
|
{
|
||||||
DWORD done;
|
DWORD done;
|
||||||
if (write)
|
if (write)
|
||||||
@ -1454,7 +1456,7 @@ child_can_run (void)
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
child_close (int x ATTRIBUTE_UNUSED)
|
child_close (int x)
|
||||||
{
|
{
|
||||||
DEBUG_EVENTS (("gdb: child_close, inferior_ptid=%d\n",
|
DEBUG_EVENTS (("gdb: child_close, inferior_ptid=%d\n",
|
||||||
PIDGET (inferior_ptid)));
|
PIDGET (inferior_ptid)));
|
||||||
@ -1758,7 +1760,8 @@ out:
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
child_solib_add (char *filename ATTRIBUTE_UNUSED, int from_tty, struct target_ops *target, int readsyms)
|
child_solib_add (char *filename, int from_tty, struct target_ops *target,
|
||||||
|
int readsyms)
|
||||||
{
|
{
|
||||||
if (!readsyms)
|
if (!readsyms)
|
||||||
return;
|
return;
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
/* Target-vector operations for controlling win32 child processes, for GDB.
|
/* Target-vector operations for controlling win32 child processes, for GDB.
|
||||||
Copyright 1995, 1996, 1997, 1998, 1999, 2000, 2001
|
|
||||||
Free Software Foundation, Inc.
|
Copyright 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 Free
|
||||||
|
Software Foundation, Inc.
|
||||||
|
|
||||||
Contributed by Cygnus Solutions, A Red Hat Company.
|
Contributed by Cygnus Solutions, A Red Hat Company.
|
||||||
|
|
||||||
This file is part of GDB.
|
This file is part of GDB.
|
||||||
@ -571,7 +573,7 @@ register_loaded_dll (const char *name, DWORD load_addr)
|
|||||||
/* Wait for child to do something. Return pid of child, or -1 in case
|
/* Wait for child to do something. Return pid of child, or -1 in case
|
||||||
of error; store status through argument pointer OURSTATUS. */
|
of error; store status through argument pointer OURSTATUS. */
|
||||||
static int
|
static int
|
||||||
handle_load_dll (void *dummy ATTRIBUTE_UNUSED)
|
handle_load_dll (void *dummy)
|
||||||
{
|
{
|
||||||
LOAD_DLL_DEBUG_INFO *event = ¤t_event.u.LoadDll;
|
LOAD_DLL_DEBUG_INFO *event = ¤t_event.u.LoadDll;
|
||||||
DWORD dll_name_ptr;
|
DWORD dll_name_ptr;
|
||||||
@ -652,7 +654,7 @@ handle_load_dll (void *dummy ATTRIBUTE_UNUSED)
|
|||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
handle_unload_dll (void *dummy ATTRIBUTE_UNUSED)
|
handle_unload_dll (void *dummy)
|
||||||
{
|
{
|
||||||
DWORD lpBaseOfDll = (DWORD) current_event.u.UnloadDll.lpBaseOfDll + 0x1000;
|
DWORD lpBaseOfDll = (DWORD) current_event.u.UnloadDll.lpBaseOfDll + 0x1000;
|
||||||
struct so_stuff *so;
|
struct so_stuff *so;
|
||||||
@ -676,7 +678,7 @@ handle_unload_dll (void *dummy ATTRIBUTE_UNUSED)
|
|||||||
|
|
||||||
/* Return name of last loaded DLL. */
|
/* Return name of last loaded DLL. */
|
||||||
char *
|
char *
|
||||||
child_solib_loaded_library_pathname (int pid ATTRIBUTE_UNUSED)
|
child_solib_loaded_library_pathname (int pid)
|
||||||
{
|
{
|
||||||
return !solib_end || !solib_end->name[0] ? NULL : solib_end->name;
|
return !solib_end || !solib_end->name[0] ? NULL : solib_end->name;
|
||||||
}
|
}
|
||||||
@ -742,7 +744,7 @@ dll_symbol_command (char *args, int from_tty)
|
|||||||
|
|
||||||
/* List currently loaded DLLs. */
|
/* List currently loaded DLLs. */
|
||||||
void
|
void
|
||||||
info_dll_command (char *ignore ATTRIBUTE_UNUSED, int from_tty ATTRIBUTE_UNUSED)
|
info_dll_command (char *ignore, int from_tty)
|
||||||
{
|
{
|
||||||
struct so_stuff *so = &solib_start;
|
struct so_stuff *so = &solib_start;
|
||||||
|
|
||||||
@ -888,7 +890,7 @@ child_continue (DWORD continue_status, int id)
|
|||||||
handling by WFI (or whatever).
|
handling by WFI (or whatever).
|
||||||
*/
|
*/
|
||||||
static int
|
static int
|
||||||
get_child_debug_event (int pid ATTRIBUTE_UNUSED, struct target_waitstatus *ourstatus)
|
get_child_debug_event (int pid, struct target_waitstatus *ourstatus)
|
||||||
{
|
{
|
||||||
BOOL debug_event;
|
BOOL debug_event;
|
||||||
DWORD continue_status, event_code;
|
DWORD continue_status, event_code;
|
||||||
@ -1158,7 +1160,7 @@ child_attach (char *args, int from_tty)
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
child_detach (char *args ATTRIBUTE_UNUSED, int from_tty)
|
child_detach (char *args, int from_tty)
|
||||||
{
|
{
|
||||||
int detached = 1;
|
int detached = 1;
|
||||||
|
|
||||||
@ -1190,7 +1192,7 @@ child_detach (char *args ATTRIBUTE_UNUSED, int from_tty)
|
|||||||
/* Print status information about what we're accessing. */
|
/* Print status information about what we're accessing. */
|
||||||
|
|
||||||
static void
|
static void
|
||||||
child_files_info (struct target_ops *ignore ATTRIBUTE_UNUSED)
|
child_files_info (struct target_ops *ignore)
|
||||||
{
|
{
|
||||||
printf_unfiltered ("\tUsing the running image of %s %s.\n",
|
printf_unfiltered ("\tUsing the running image of %s %s.\n",
|
||||||
attach_flag ? "attached" : "child", target_pid_to_str (inferior_ptid));
|
attach_flag ? "attached" : "child", target_pid_to_str (inferior_ptid));
|
||||||
@ -1198,7 +1200,7 @@ child_files_info (struct target_ops *ignore ATTRIBUTE_UNUSED)
|
|||||||
|
|
||||||
/* ARGSUSED */
|
/* ARGSUSED */
|
||||||
static void
|
static void
|
||||||
child_open (char *arg ATTRIBUTE_UNUSED, int from_tty ATTRIBUTE_UNUSED)
|
child_open (char *arg, int from_tty)
|
||||||
{
|
{
|
||||||
error ("Use the \"run\" command to start a Unix child process.");
|
error ("Use the \"run\" command to start a Unix child process.");
|
||||||
}
|
}
|
||||||
@ -1360,8 +1362,8 @@ child_stop (void)
|
|||||||
|
|
||||||
int
|
int
|
||||||
child_xfer_memory (CORE_ADDR memaddr, char *our, int len,
|
child_xfer_memory (CORE_ADDR memaddr, char *our, int len,
|
||||||
int write, struct mem_attrib *mem ATTRIBUTE_UNUSED,
|
int write, struct mem_attrib *mem,
|
||||||
struct target_ops *target ATTRIBUTE_UNUSED)
|
struct target_ops *target)
|
||||||
{
|
{
|
||||||
DWORD done;
|
DWORD done;
|
||||||
if (write)
|
if (write)
|
||||||
@ -1454,7 +1456,7 @@ child_can_run (void)
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
child_close (int x ATTRIBUTE_UNUSED)
|
child_close (int x)
|
||||||
{
|
{
|
||||||
DEBUG_EVENTS (("gdb: child_close, inferior_ptid=%d\n",
|
DEBUG_EVENTS (("gdb: child_close, inferior_ptid=%d\n",
|
||||||
PIDGET (inferior_ptid)));
|
PIDGET (inferior_ptid)));
|
||||||
@ -1758,7 +1760,8 @@ out:
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
child_solib_add (char *filename ATTRIBUTE_UNUSED, int from_tty, struct target_ops *target, int readsyms)
|
child_solib_add (char *filename, int from_tty, struct target_ops *target,
|
||||||
|
int readsyms)
|
||||||
{
|
{
|
||||||
if (!readsyms)
|
if (!readsyms)
|
||||||
return;
|
return;
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
/* Native-dependent code for Linux/x86-64.
|
/* Native-dependent code for Linux/x86-64.
|
||||||
Copyright 2001
|
|
||||||
Free Software Foundation, Inc.
|
Copyright 2001, 2002 Free Software Foundation, Inc.
|
||||||
|
|
||||||
Contributed by Jiri Smid, SuSE Labs.
|
Contributed by Jiri Smid, SuSE Labs.
|
||||||
|
|
||||||
This file is part of GDB.
|
This file is part of GDB.
|
||||||
@ -405,8 +406,7 @@ child_resume (ptid_t ptid, int step, enum target_signal signal)
|
|||||||
|
|
||||||
int
|
int
|
||||||
child_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
child_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
||||||
struct mem_attrib *attrib ATTRIBUTE_UNUSED,
|
struct mem_attrib *attrib, struct target_ops *target)
|
||||||
struct target_ops *target)
|
|
||||||
{
|
{
|
||||||
register int i;
|
register int i;
|
||||||
/* Round starting address down to longword boundary. */
|
/* Round starting address down to longword boundary. */
|
||||||
|
Loading…
Reference in New Issue
Block a user