* Remove unused STACK_END_ADDR in the following files (in other
authorJim Kingdon <jkingdon@engr.sgi.com>
Fri, 2 Jul 1993 18:48:44 +0000 (18:48 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Fri, 2 Jul 1993 18:48:44 +0000 (18:48 +0000)
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.

gdb/ChangeLog
gdb/config/a29k/tm-a29k.h
gdb/config/i386/tm-i386v.h
gdb/config/i960/tm-nindy960.h
gdb/config/m68k/tm-amix.h
gdb/config/m68k/tm-hp300hpux.h
gdb/config/m68k/tm-isi.h
gdb/config/m68k/tm-news.h
gdb/config/m68k/tm-sun2.h
gdb/config/mips/tm-mips.h

index d25a293f604d996978dda1dad220c6128f86c366..20d224e7a073475c5d751a6c4d23f5c99eede009 100644 (file)
@@ -1,5 +1,23 @@
+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.
index 1d10bfec7e56242f141fd58c49d54dab994e21fa..cc6592e3e293a1e365e7aa7f0df3929028476f76 100644 (file)
@@ -59,13 +59,9 @@ CORE_ADDR skip_prologue ();
 
    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 <
index c9557d30a5f53770cb79bc9535dee8aa26d3cfc7..66878e2d718265e5a24e3e3255ade00551699452 100644 (file)
@@ -59,10 +59,6 @@ i386_skip_prologue PARAMS ((int));
 #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 <
index dba88e0894eea50edcbf397f000d8e801b458727..9d7dbffeb09f6dd462fa7e3889201b0d851356c8 100644 (file)
@@ -73,13 +73,6 @@ extern char *nindy_ttyname;  /* Name of serial port to talk to nindy */
 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.
 
index f5438be52834484eb99de9db8cd7f96e39ac966d..5d5f8a223eea405e74f18851e0e6e57a3a1aa0f3 100644 (file)
@@ -32,13 +32,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 #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
index 263d1eb2e87d268ac61a34974b510ed54615d63c..61e755bc61157cbb15e963fc4f827a4ed667dad7 100644 (file)
@@ -24,8 +24,4 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 #define BPT_VECTOR 0x1
 
-/* Address of end of stack space.  */
-
-#define STACK_END_ADDR 0xFFF00000
-
 #include "m68k/tm-m68k.h"
index eec7f304579a8d374c329dde3d45af66702cd8d4..19a099acdd0dd905459b26451fc8d761586234ee 100644 (file)
@@ -22,10 +22,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 #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
index 4bcaf4fdcd6de7f03b9739f36cab174f8247df2e..3d2cfb32035e596e730865310769fc6534b4fd92 100644 (file)
@@ -29,14 +29,6 @@ Here is an m-news.h file for gdb.  It supports the 68881 registers.
 
 #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.  */
index 864de59e4e14cc3dae4ba5186ae4db52aae77d16..a2d08afc32d7772b4c7234352e59b11f3e9a77b5 100644 (file)
@@ -17,11 +17,4 @@ You should have received a copy of the GNU General Public License
 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"
index 4a9d375fa1ebc5c33f603ebd3f1ffcd36b3b40f4..0ee23c6c18a048d0f0664baec9a706cc165e12fb 100644 (file)
@@ -55,10 +55,6 @@ extern int mips_fpu;
 
 #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 <