* Makefile.in (VERSION): Tick to 4.6.9.

* mipsread.c (UNSAFE_DATA_ADDR):  Remove MIPS-host-specific
definition, replace with portable one.
* remote-nindy.c:  Lint.
(nindy_wait):  Return type is int, result is inferior_pid.
* symmisc.c (dump_psymtab):  Only print section_offsets if set.
(initialize_symmisc):  Remove empty function.
* tm-spc-noun.h, tm-sun4os4.h, tm-sun4sol2.h (STACK_END_ADDRESS):
Remove obsolete, misspelled macro.
* doc/gdbint.texinfo:  Document obsolete STACK_END_ADDR.
(all @node commands):  Use new form to avoid nitpicking errors.
* doc/gdbint.texinfo:  Document host/native/target split.
This commit is contained in:
John Gilmore 1992-10-21 10:52:09 +00:00
parent 7b107b1ec4
commit e4db3f3e06
6 changed files with 36 additions and 19 deletions

View File

@ -1,3 +1,21 @@
Wed Oct 21 03:51:01 1992 John Gilmore (gnu@cygnus.com)
* Makefile.in (VERSION): Tick to 4.6.9.
Tue Oct 20 23:27:56 1992 John Gilmore (gnu@cygnus.com)
* mipsread.c (UNSAFE_DATA_ADDR): Remove MIPS-host-specific
definition, replace with portable one.
* remote-nindy.c: Lint.
(nindy_wait): Return type is int, result is inferior_pid.
* symmisc.c (dump_psymtab): Only print section_offsets if set.
(initialize_symmisc): Remove empty function.
* tm-spc-noun.h, tm-sun4os4.h, tm-sun4sol2.h (STACK_END_ADDRESS):
Remove obsolete, misspelled macro.
* doc/gdbint.texinfo: Document obsolete STACK_END_ADDR.
(all @node commands): Use new form to avoid nitpicking errors.
* doc/gdbint.texinfo: Document host/native/target split.
Wed Oct 21 00:14:34 1992 Stu Grossman (grossman at cygnus.com) Wed Oct 21 00:14:34 1992 Stu Grossman (grossman at cygnus.com)
* mips-nat.c (zerobuf): Get rid of const to avoid gcc warnings. * mips-nat.c (zerobuf): Get rid of const to avoid gcc warnings.

View File

@ -166,7 +166,7 @@ CDEPS = ${XM_CDEPS} ${TM_CDEPS} ${NAT_CDEPS} \
ADD_FILES = ${REGEX} ${ALLOCA} ${XM_ADD_FILES} ${TM_ADD_FILES} ${NAT_ADD_FILES} ADD_FILES = ${REGEX} ${ALLOCA} ${XM_ADD_FILES} ${TM_ADD_FILES} ${NAT_ADD_FILES}
ADD_DEPS = ${REGEX1} ${ALLOCA1} ${XM_ADD_FILES} ${TM_ADD_FILES} ${NAT_ADD_FILES} ADD_DEPS = ${REGEX1} ${ALLOCA1} ${XM_ADD_FILES} ${TM_ADD_FILES} ${NAT_ADD_FILES}
VERSION = 4.6.8 VERSION = 4.6.9
DIST=gdb DIST=gdb
LINT=/usr/5bin/lint LINT=/usr/5bin/lint

View File

@ -145,8 +145,18 @@ static int have_regs = 0; /* 1 iff regs read since i960 last halted */
static int regs_changed = 0; /* 1 iff regs were modified since last read */ static int regs_changed = 0; /* 1 iff regs were modified since last read */
extern char *exists(); extern char *exists();
static void dcache_flush (), dcache_poke (), dcache_init();
static int dcache_fetch (); static void
dcache_flush (), dcache_poke (), dcache_init();
static int
dcache_fetch ();
static void
nindy_fetch_registers PARAMS ((int));
static void
nindy_store_registers PARAMS ((int));
/* FIXME, we can probably use the normal terminal_inferior stuff here. /* FIXME, we can probably use the normal terminal_inferior stuff here.
We have to do terminal_inferior and then set up the passthrough We have to do terminal_inferior and then set up the passthrough
@ -355,7 +365,7 @@ nindy_resume (step, siggnal)
* Return to caller, storing status in 'status' just as `wait' would. * Return to caller, storing status in 'status' just as `wait' would.
*/ */
void static int
nindy_wait( status ) nindy_wait( status )
WAITTYPE *status; WAITTYPE *status;
{ {
@ -456,6 +466,7 @@ nindy_wait( status )
} }
WSETSTOP( (*status), stop_code ); WSETSTOP( (*status), stop_code );
} }
return inferior_pid;
} }
/* Read the remote registers into the block REGS. */ /* Read the remote registers into the block REGS. */

View File

@ -1,6 +1,6 @@
/* Target machine definitions for GDB for an embedded SPARC, that uses /* Target machine definitions for GDB for an embedded SPARC, that uses
a file format where symbols have no leading underscore. a file format where symbols have no leading underscore.
Copyright (C) 1989, 1992 Free Software Foundation, Inc. Copyright 1989, 1992 Free Software Foundation, Inc.
This file is part of GDB. This file is part of GDB.
@ -20,11 +20,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
#include "tm-sparc.h" #include "tm-sparc.h"
/* Arbitrary -- FIXME. */
#undef STACK_END_ADDRESS
#define STACK_END_ADDRESS 0xf8000000
/* Offsets into jmp_buf. Not defined by Sun, but at least documented in a /* Offsets into jmp_buf. Not defined by Sun, but at least documented in a
comment in <machine/setjmp.h>! */ comment in <machine/setjmp.h>! */

View File

@ -1,5 +1,5 @@
/* Macro definitions for GDB for a Sun 4 running sunos 4. /* Macro definitions for GDB for a Sun 4 running sunos 4.
Copyright (C) 1989, 1992 Free Software Foundation, Inc. Copyright 1989, 1992 Free Software Foundation, Inc.
This file is part of GDB. This file is part of GDB.
@ -20,9 +20,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
#include "tm-sparc.h" #include "tm-sparc.h"
#include "tm-sunos.h" #include "tm-sunos.h"
#undef STACK_END_ADDRESS
#define STACK_END_ADDRESS 0xf8000000
/* Offsets into jmp_buf. Not defined by Sun, but at least documented in a /* Offsets into jmp_buf. Not defined by Sun, but at least documented in a
comment in <machine/setjmp.h>! */ comment in <machine/setjmp.h>! */

View File

@ -1,5 +1,5 @@
/* Macro definitions for GDB for a Sun 4 running Solaris 2 /* Macro definitions for GDB for a Sun 4 running Solaris 2
Copyright (C) 1989, 1992 Free Software Foundation, Inc. Copyright 1989, 1992 Free Software Foundation, Inc.
This file is part of GDB. This file is part of GDB.
@ -18,12 +18,8 @@ along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
#include "tm-sparc.h" #include "tm-sparc.h"
#include "tm-sysv4.h" #include "tm-sysv4.h"
#undef STACK_END_ADDRESS
#define STACK_END_ADDRESS 0xf8000000
/* The values of N_SLINE, N_LBRAC, N_RBRAC symbols in .stab sections are /* The values of N_SLINE, N_LBRAC, N_RBRAC symbols in .stab sections are
relative to the current function, rather than being absolute or relative to the current function, rather than being absolute or
relative to the current N_SO. */ relative to the current N_SO. */