* printcmd.c (print_address_symbolic): Initialize name to empty
authorSteve Chamberlain <sac@cygnus>
Wed, 27 Apr 1994 19:31:08 +0000 (19:31 +0000)
committerSteve Chamberlain <sac@cygnus>
Wed, 27 Apr 1994 19:31:08 +0000 (19:31 +0000)
string to avoid core dump if lookup fails.
* remote-e7000.c (printf_e7000debug): Error if target not open.

gdb/ChangeLog
gdb/printcmd.c

index 85a42c57cfb9f324fa51ef27f9f41a19fab842da..8da57d1e34005b61fb6b82e911d2a8a4d16f279d 100644 (file)
@@ -1,3 +1,9 @@
+Wed Apr 27 12:22:46 1994  Steve Chamberlain  (sac@cygnus.com)
+
+       * printcmd.c (print_address_symbolic): Initialize name to empty
+       string to avoid core dump if lookup fails.
+       * remote-e7000.c (printf_e7000debug): Error if target not open.
+
 Tue Apr 26 22:45:24 1994  Stu Grossman  (grossman at cygnus.com)
 
        * i386-nlmstub.c:  Update to be more in line with PIN stub.
index 981cf59ded7a9931d6e7ab2f241cb019568ebda6..0052b31f82b2d8f33d87e53a41eb0dbbc030cc16 100644 (file)
@@ -537,7 +537,7 @@ print_address_symbolic (addr, stream, do_demangle, leadin)
   struct symbol *symbol;
   struct symtab *symtab = 0;
   CORE_ADDR name_location = 0;
-  char *name;
+  char *name = "";
 
   /* First try to find the address in the symbol table, then
      in the minsyms.  Take the closest one.  */
@@ -1627,7 +1627,7 @@ print_frame_args (func, fi, num, stream)
 
                 Additional note:  It might be nice if "info args" displayed
                 both values.
-                One more note:  There is a case with sparc sturcture passing
+                One more note:  There is a case with sparc structure passing
                 where we need to use the LOC_REGISTER, but this is dealt with
                 by creating a single LOC_REGPARM in symbol reading.  */
 
@@ -1644,7 +1644,8 @@ print_frame_args (func, fi, num, stream)
       wrap_here ("    ");
 
       if (annotation_level > 1)
-       printf_filtered ("\n\032\032arg-name-begin\n");
+       printf_filtered ("\n\032\032arg-begin\n");
+
       fprintf_symbol_filtered (stream, SYMBOL_SOURCE_NAME (sym),
                               SYMBOL_LANGUAGE (sym), DMGL_PARAMS | DMGL_ANSI);
       if (annotation_level > 1)
@@ -1660,7 +1661,7 @@ print_frame_args (func, fi, num, stream)
 
       if (annotation_level > 1)
        {
-         printf_filtered ("\n\032\032arg-begin ");
+         printf_filtered ("\n\032\032arg-value ");
          print_value_flags (val == NULL ? NULL : VALUE_TYPE (val));
          printf_filtered ("\n");
        }