[stabs] The address of Fortran common blocks may be > INT_MAX.

gdb/
2012-03-08  Chris January  <chris.january@allinea.com>

        * stabsread.c (fix_common_block): Change type of valu argument
        to CORE_ADDR.
This commit is contained in:
Joel Brobecker 2012-03-13 16:29:16 +00:00
parent 76219d77db
commit 46cb6474c3
2 changed files with 7 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2012-03-13 Chris January <chris.january@allinea.com>
* stabsread.c (fix_common_block): Change type of valu argument
to CORE_ADDR.
2012-03-13 Chris January <chris.january@allinea.com>
* rs6000-tdep.c (skip_prologue): Support the oril r29, r1, 0x0

View File

@ -98,7 +98,7 @@ static void
patch_block_stabs (struct pending *, struct pending_stabs *,
struct objfile *);
static void fix_common_block (struct symbol *, int);
static void fix_common_block (struct symbol *, CORE_ADDR);
static int read_type_number (char **, int *);
@ -4397,7 +4397,7 @@ common_block_end (struct objfile *objfile)
the common block name). */
static void
fix_common_block (struct symbol *sym, int valu)
fix_common_block (struct symbol *sym, CORE_ADDR valu)
{
struct pending *next = (struct pending *) SYMBOL_TYPE (sym);