diff options
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/dbxread.c | 12 | ||||
-rw-r--r-- | gdb/stabsread.c | 26 |
3 files changed, 27 insertions, 15 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index e266390..205bd47 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,7 +1,7 @@ Tue Sep 9 17:41:41 1997 Jeffrey A Law (law@cygnus.com) - * symtab.c (lookup_block_symbol): Add missing PARAMS for - function scoped prototype. + * symtab.c, dbxread.c, stabsread.c: Fix up ANSI-C isms. Fix + some formatting problems. Mon Sep 8 16:45:51 1997 Stu Grossman <grossman@cygnus.com> diff --git a/gdb/dbxread.c b/gdb/dbxread.c index 6463f27..7fa7d7d 100644 --- a/gdb/dbxread.c +++ b/gdb/dbxread.c @@ -773,7 +773,7 @@ struct cont_elem int sym_idx; int sym_end; int symnum; - int (*func) (struct objfile *, struct symbol *, char *); + int (*func) PARAMS ((struct objfile *, struct symbol *, char *)); /* other state dependancies include: (assumption is that these will not change since process_now FIXME!!) stringtab_global @@ -790,7 +790,7 @@ void process_later (sym, p, f) struct symbol * sym; char * p; - int (*f) (struct objfile *, struct symbol *, char *); + int (*f) PARAMS ((struct objfile *, struct symbol *, char *)); { if (cont_count >= cont_limit - 1) { @@ -822,7 +822,7 @@ process_now (objfile) struct symbol *sym; char *stabs; int err; - int (*func) (struct objfile *, struct symbol *, char *); + int (*func) PARAMS ((struct objfile *, struct symbol *, char *)); for (i=0; i<cont_count; i++) { @@ -2371,9 +2371,9 @@ process_one_symbol (type, desc, valu, name, section_offsets, objfile) ahead and add it. Otherwise, just return sym. */ char *s; int refnum; - extern int symbol_reference_defined (char **); - extern void ref_add (int, struct symbol *, char *, CORE_ADDR); - extern struct symbol * ref_search (int); + extern int symbol_reference_defined PARAMS ((char **)); + extern void ref_add PARAMS ((int, struct symbol *, char *, CORE_ADDR)); + extern struct symbol * ref_search PARAMS ((int)); /* If defined, store away a pointer to the symbol; we'll use it later when we resolve references in diff --git a/gdb/stabsread.c b/gdb/stabsread.c index 34e4875..a03fc1c 100644 --- a/gdb/stabsread.c +++ b/gdb/stabsread.c @@ -1123,7 +1123,8 @@ resolve_symbol_reference (objfile, sym, p) /* Get range symbol reference. eg. "#2),l(#3,#5)" postpone resolve_reference until after we're done reading symbols. */ struct symbol * -resolve_reference (char *p) +resolve_reference (p) + char *p; { char sym_refid[32]; struct symbol *sym = 0; @@ -1169,7 +1170,12 @@ static void ref_init () Add pointers to reference definition symbols and/or their values as we find them, using their reference numbers as our index. These will be used later when we resolve references. */ -void ref_add (int refnum, struct symbol *sym, char *stabs, CORE_ADDR value) +void +ref_add (refnum, sym, stabs, value) + int refnum; + struct symbol *sym; + char *stabs; + CORE_ADDR value; { if (ref_count == 0) ref_init (); @@ -1186,7 +1192,9 @@ void ref_add (int refnum, struct symbol *sym, char *stabs, CORE_ADDR value) This should be called before a new symbol table is read to clear out the previous symbol's reference information. */ /* FIXME! not used at the moment. */ -static void ref_rmv (int refnum) +static void +ref_rmv (refnum) + int refnum; { if (ref_count < 0) error ("slots are empty\n"); @@ -1200,7 +1208,8 @@ static void ref_rmv (int refnum) /* Return defined sym for the reference "refnum" */ struct symbol * -ref_search (int refnum) +ref_search (refnum) + int refnum; { if (refnum < 0 || refnum > ref_count) return 0; @@ -1209,7 +1218,8 @@ ref_search (int refnum) /* Return value for the reference "refnum" */ CORE_ADDR -ref_search_value (int refnum) +ref_search_value (refnum) + int refnum; { if (refnum < 0 || refnum > ref_count) return 0; @@ -1221,7 +1231,8 @@ ref_search_value (int refnum) Return the reference number. */ static int -process_reference (char **string) +process_reference (string) + char **string; { char *p; int refnum = 0; @@ -1244,7 +1255,8 @@ process_reference (char **string) definition for fast lookup when we "process_later", and return the reference number. */ int -symbol_reference_defined (char **string) +symbol_reference_defined (string) + char **string; { char *p = *string; int refnum = 0; |