mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-14 22:49:09 +00:00
Protoization.
This commit is contained in:
parent
d64552c589
commit
e082ddcac6
@ -1,3 +1,9 @@
|
||||
2000-10-01 Kevin Buettner <kevinb@redhat.com>
|
||||
|
||||
* remote-adapt.c (adapt_insert_breakpoint, adapt_remove_breakpoint):
|
||||
Protoize.
|
||||
* remote-array.c (write_monitor, array_xfer_memory): Protoize.
|
||||
|
||||
2000-09-29 Kevin Buettner <kevinb@redhat.com>
|
||||
|
||||
* ppc-linux-nat.c (supply_gregset, fill_gregset): Change type
|
||||
|
@ -1293,10 +1293,14 @@ adapt_read_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len)
|
||||
|
||||
#define MAX_BREAKS 8
|
||||
static int num_brkpts = 0;
|
||||
|
||||
/* Insert a breakpoint at ADDR. SAVE is normally the address of the
|
||||
pattern buffer where the instruction that the breakpoint overwrites
|
||||
is saved. It is unused here since the Adapt Monitor is responsible
|
||||
for saving/restoring the original instruction. */
|
||||
|
||||
static int
|
||||
adapt_insert_breakpoint (addr, save)
|
||||
CORE_ADDR addr;
|
||||
char *save; /* Throw away, let adapt save instructions */
|
||||
adapt_insert_breakpoint (CORE_ADDR addr, char *save)
|
||||
{
|
||||
if (num_brkpts < MAX_BREAKS)
|
||||
{
|
||||
@ -1314,10 +1318,13 @@ adapt_insert_breakpoint (addr, save)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/* Remove a breakpoint at ADDR. SAVE is normally the previously
|
||||
saved pattern, but is unused here as the Adapt Monitor is
|
||||
responsible for saving/restoring instructions. */
|
||||
|
||||
static int
|
||||
adapt_remove_breakpoint (addr, save)
|
||||
CORE_ADDR addr;
|
||||
char *save; /* Throw away, let adapt save instructions */
|
||||
adapt_remove_breakpoint (CORE_ADDR addr, char *save)
|
||||
{
|
||||
if (num_brkpts > 0)
|
||||
{
|
||||
|
@ -216,9 +216,7 @@ printf_monitor (char *pattern,...)
|
||||
* write_monitor -- send raw data to monitor.
|
||||
*/
|
||||
static void
|
||||
write_monitor (data, len)
|
||||
char data[];
|
||||
int len;
|
||||
write_monitor (char data[], int len)
|
||||
{
|
||||
if (SERIAL_WRITE (array_desc, data, len))
|
||||
fprintf (stderr, "SERIAL_WRITE failed: %s\n", safe_strerror (errno));
|
||||
@ -1020,14 +1018,15 @@ array_read_inferior_memory (CORE_ADDR memaddr, char *myaddr, int len)
|
||||
return (count);
|
||||
}
|
||||
|
||||
/* FIXME-someday! merge these two. */
|
||||
/* Transfer LEN bytes between GDB address MYADDR and target address
|
||||
MEMADDR. If WRITE is non-zero, transfer them to the target,
|
||||
otherwise transfer them from the target. TARGET is unused.
|
||||
|
||||
Returns the number of bytes transferred. */
|
||||
|
||||
static int
|
||||
array_xfer_memory (memaddr, myaddr, len, write, target)
|
||||
CORE_ADDR memaddr;
|
||||
char *myaddr;
|
||||
int len;
|
||||
int write;
|
||||
struct target_ops *target; /* ignored */
|
||||
array_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
||||
struct target_ops *target)
|
||||
{
|
||||
if (write)
|
||||
return array_write_inferior_memory (memaddr, myaddr, len);
|
||||
|
Loading…
x
Reference in New Issue
Block a user