Browse Source

* nlm/gdbserve.c, nlm/ppc.c, nlm/ppc.h: Don't try to use

ALTERNATE_MEM_FUNCS.
gdb-4_18-branch
J.T. Conklin 32 years ago
parent
commit
67b1268238
  1. 7
      gdb/nlm/gdbserve.c
  2. 7
      gdb/nlm/ppc.c
  3. 2
      gdb/nlm/ppc.h

7
gdb/nlm/gdbserve.c

@ -69,8 +69,9 @@
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <time.h>
#include <ctype.h>
#include <errno.h>
#include <time.h>
#ifdef __i386__
#include <dfs.h>
@ -380,14 +381,14 @@ volatile int mem_err = 0;
to mem_fault, they won't get restored, so there better not be any
saved). */
static int
int
get_char (addr)
char *addr;
{
return *addr;
}
static void
void
set_char (addr, val)
char *addr;
int val;

7
gdb/nlm/ppc.c

@ -61,12 +61,12 @@ registers_to_frame (regs, frame)
hex2mem (&regs[MQ_REGNUM * 4 * 2], &frame->ExceptionState.u.SpecialRegistersEnumerated.CsavedMQ, 4 * 1, 0);
}
extern int ReadByteAltDebugger (char* addr, char *theByte);
extern int WriteByteAltDebugger (char* addr, char theByte);
extern volatile int mem_err;
#ifdef ALTERNATE_MEM_FUNCS
extern int ReadByteAltDebugger (char* addr, char *theByte);
extern int WriteByteAltDebugger (char* addr, char theByte);
int
get_char (addr)
char *addr;
@ -87,6 +87,7 @@ set_char (addr, val)
if (!WriteByteAltDebugger (addr, val))
mem_err = 1;
}
#endif
int
mem_write (dst, src, len)

2
gdb/nlm/ppc.h

@ -157,7 +157,9 @@ struct StackFrame
extern unsigned char breakpoint_insn[];
#define BREAKPOINT_SIZE 4
#if 0
#define ALTERNATE_MEM_FUNCS /* We need our own get_char/set_char */
#endif
extern int get_char (char *addr);
extern void set_char (char *addr, int val);

Loading…
Cancel
Save