diff options
author | Stu Grossman <grossman@cygnus> | 1992-04-07 06:21:33 +0000 |
---|---|---|
committer | Stu Grossman <grossman@cygnus> | 1992-04-07 06:21:33 +0000 |
commit | 391ca579f1e7b02b06f88a893e6696cb9d85938f (patch) | |
tree | 4858961918ef8dfe3afda7fdc7a587c3c666da9e | |
parent | 27c28d61ceeb0c2de92cc493f8a794ab1b8b4b2d (diff) | |
download | gdb-391ca579f1e7b02b06f88a893e6696cb9d85938f.zip gdb-391ca579f1e7b02b06f88a893e6696cb9d85938f.tar.gz gdb-391ca579f1e7b02b06f88a893e6696cb9d85938f.tar.bz2 |
* mipsread.c: Create a .gdbinfo pseudo-symbol for each
function also when parsing embedded stabs.
-rw-r--r-- | gdb/ChangeLog | 2 | ||||
-rw-r--r-- | gdb/mipsread.c | 8 |
2 files changed, 7 insertions, 3 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 0ed395d..8fe16bd 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 f063e33..4a3e45a 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) |