+Fri Jul 2 13:39:48 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
+
+ * Remove unused STACK_END_ADDR in the following files (in other
+ files it is used for something): tm-mips.h, tm-sun2.h, tm-news.h,
+ tm-a29k, tm-i386v.h, tm-hppa.h, tm-nindy960.h, tm-amix.h,
+ tm-hp300hpux.h, tm-isi.h.
+
Thu Jul 1 09:51:27 1993 Jim Kingdon (kingdon@cygnus.com)
+ * config/mips/nm-riscos.h: Define NBPG and UPAGES.
+ config/mips/xm-riscos.h: Include <sys/types.h>.
+
+ * ser-unix.c (hardwire_noflush_set_tty_state): Use an assignment,
+ not an initializer, to copy the structure.
+
+ * gdbtypes.h (struct type): Add field tag_name.
+ * gdbtypes.c (type_name_no_tag), c-typeprint.c (c_type_print_base):
+ Use it.
+ * {coff,dwarf,mips,stabs}read.c: Set it.
+
* xm-sysv4.h: Undefine HAVE_TERMIO.
* config/mips/nm-riscos.h: Remove unmatched #endif.
This is the register stack; We call it "CONTROL" in GDB for consistency
with Pyramid. */
+/* I suspect this is obsolete, just like STACK_END_ADDR. */
#define CONTROL_END_ADDR 0x80200000
-/* Memory stack. This is for the default register stack size, which is
- only 0x800 bytes. Perhaps we should let the user specify stack sizes
- (and tell EBMON with the "ZS" command). */
-#define STACK_END_ADDR 0x801ff800
-
/* Stack grows downward. */
#define INNER_THAN <
#define SAVED_PC_AFTER_CALL(frame) \
(read_memory_integer (read_register (SP_REGNUM), 4))
-/* Address of end of stack space. */
-
-#define STACK_END_ADDR 0x80000000
-
/* Stack grows downward. */
#define INNER_THAN <
extern void
nindy_before_main_loop(); /* In remote-nindy.c */
-/* Address of end of stack space.
- * This probably doesn't matter for nindy, because it's only used
- * in manipulation of core files, which we don't support.
- */
-
-#define STACK_END_ADDR (0xfe000000)
-
/* FRAME_CHAIN_VALID returns zero if the given frame is the outermost one
and has no caller.
#define DECR_PC_AFTER_BREAK 0 /* No decrement required */
-/* Address of end of stack space. Actually one byte past it.
- This value is typically very OS dependent.
- FIXME: Check to see if SVR4 offers some machine independent way
- of discovering this value and use it if so, and if we need it. */
-
-/* #define STACK_END_ADDR 0xc0800000 */
-
/* Use the alternate method of determining valid frame chains. */
#define FRAME_CHAIN_VALID_ALTERNATE
#define BPT_VECTOR 0x1
-/* Address of end of stack space. */
-
-#define STACK_END_ADDR 0xFFF00000
-
#include "m68k/tm-m68k.h"
#define HAVE_68881
-/* Address of end of stack space. */
-
-#define STACK_END_ADDR 0xfffe000
-
/* Data segment starts at etext rounded up to DATAROUND in {N,Z}MAGIC files */
#define DATAROUND 0x20000
#define HAVE_68881
-/* Use to compute STACK_END_ADDR. */
-#define TARGET_UPAGES 2
-#define TARGET_NBPG 4096
-
-/* Address of end of stack space. */
-
-#define STACK_END_ADDR (0x80000000 - TARGET_UPAGES * TARGET_NBPG)
-
/* Extract from an array REGBUF containing the (raw) register state
a function return value of type TYPE, and copy that, in virtual format,
into VALBUF. */
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
-/* Address of the end of stack space. We get this from the system
- include files. */
-
-#include <sys/types.h>
-#include <machine/vmparam.h>
-#define STACK_END_ADDR USRSTACK
-
#include "m68k/tm-m68k.h"
#define IN_SIGTRAMP(pc, name) in_sigtramp(pc, name)
-/* Address of end of stack space. */
-
-#define STACK_END_ADDR (0x7ffff000)
-
/* Stack grows downward. */
#define INNER_THAN <