* xcoffread.c (read_symbol_nvalue): Return CORE_ADDR.
authorNicholas Duffek <nsd@redhat.com>
Fri, 7 Jul 2000 22:00:09 +0000 (22:00 +0000)
committerNicholas Duffek <nsd@redhat.com>
Fri, 7 Jul 2000 22:00:09 +0000 (22:00 +0000)
* rs6000-tdep.c (rs6000_pop_frame): Make addr CORE_ADDR type.

gdb/ChangeLog
gdb/rs6000-tdep.c
gdb/xcoffread.c

index d438dda06a873700b1d6043e1068eaa201cbacff..88c921a9c1812ee8d68808654294074a593810a1 100644 (file)
@@ -1,3 +1,8 @@
+2000-07-07  David Edelsohn  <edelsohn@gnu.org>
+
+       * xcoffread.c (read_symbol_nvalue): Return CORE_ADDR.
+       * rs6000-tdep.c (rs6000_pop_frame): Make addr CORE_ADDR type.
+
 Fri Jul  7 18:29:51 2000  Andrew Cagney  <cagney@b1.cygnus.com>
 
        * config/mips/tm-mips.h (IEEE_FLOAT, SKIP_PROLOGUE,
index 6b22074707ef21842304f6bceef1fee4f2f7a991..f61074ba2fe24f28f719e176cdd956e1588ec619 100644 (file)
@@ -687,10 +687,10 @@ extern int stop_stack_dummy;
 static void
 rs6000_pop_frame (void)
 {
-  CORE_ADDR pc, lr, sp, prev_sp;       /* %pc, %lr, %sp */
+  CORE_ADDR pc, lr, sp, prev_sp, addr; /* %pc, %lr, %sp */
   struct rs6000_framedata fdata;
   struct frame_info *frame = get_current_frame ();
-  int addr, ii, wordsize;
+  int ii, wordsize;
 
   pc = read_pc ();
   sp = FRAME_FP (frame);
index 8fe39f128666a4e0b1c40fbb111ddf923a17c4cc..00b99d51bb33f78df0c96d8bfd298ead428ece6e 100644 (file)
@@ -226,7 +226,7 @@ static void read_symbol (struct internal_syment *, int);
 
 static int read_symbol_lineno (int);
 
-static int read_symbol_nvalue (int);
+static CORE_ADDR read_symbol_nvalue (int);
 
 static struct symbol *process_xcoff_symbol (struct coff_symbol *,
                                            struct objfile *);
@@ -1673,7 +1673,7 @@ read_symbol (symbol, symno)
 
 /* Get value corresponding to symbol number symno in symtbl.  */
 
-static int
+static CORE_ADDR
 read_symbol_nvalue (symno)
      int symno;
 {