From: Stu Grossman Date: Tue, 7 Apr 1992 06:21:33 +0000 (+0000) Subject: * mipsread.c: Create a .gdbinfo pseudo-symbol for each X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=391ca579f1e7b02b06f88a893e6696cb9d85938f;p=binutils-gdb.git * mipsread.c: Create a .gdbinfo pseudo-symbol for each function also when parsing embedded stabs. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 0ed395d6290..8fe16bd6779 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -5,6 +5,8 @@ Mon Apr 6 17:25:45 1992 Per Bothner (bothner@cygnus.com) Mon Apr 6 15:25:03 1992 Stu Grossman (grossman at cygnus.com) + * mipsread.c: Fix more declarations. + * mipsread.c: Fix many invocations of complain. Use enum type_code where appropriate. diff --git a/gdb/mipsread.c b/gdb/mipsread.c index f063e3350f7..4a3e45a2e66 100644 --- a/gdb/mipsread.c +++ b/gdb/mipsread.c @@ -259,7 +259,7 @@ static void sort_blocks PARAMS ((struct symtab *)); static int -compare_blocks PARAMS ((struct block **, struct block **)); +compare_blocks PARAMS ((const void *, const void *)); static struct partial_symtab * new_psymtab PARAMS ((char *, struct objfile *)); @@ -2610,10 +2610,12 @@ add_line(lt, lineno, adr, last) /* Blocks with a smaller low bound should come first */ static int -compare_blocks(b1, b2) - struct block **b1, **b2; +compare_blocks(arg1, arg2) + const void *arg1, *arg2; { register int addr_diff; + struct block **b1 = (struct block **) arg1; + struct block **b2 = (struct block **) arg2; addr_diff = (BLOCK_START((*b1))) - (BLOCK_START((*b2))); if (addr_diff == 0)