Protoization.

This commit is contained in:
Kevin Buettner 2000-08-31 03:19:06 +00:00
parent 359431fb6d
commit 0359ddd645
3 changed files with 26 additions and 24 deletions

View File

@ -1,3 +1,8 @@
2000-08-30 Kevin Buettner <kevinb@redhat.com>
* gnu-nat.c (gnu_xfer_memory): Protoize.
* hp-psymtab-read.c (scan_procs, hp_quick_traverse): Protoize.
2000-08-30 Kevin Buettner <kevinb@redhat.com>
* solib.c (solib_extract_address, LM_ADDR, LM_NEXT, LM_NAME,

View File

@ -2442,14 +2442,11 @@ out:
}
/* Return 0 on failure, number of bytes handled otherwise. */
/* Return 0 on failure, number of bytes handled otherwise. TARGET
is ignored. */
static int
gnu_xfer_memory (memaddr, myaddr, len, write, target)
CORE_ADDR memaddr;
char *myaddr;
int len;
int write;
struct target_ops *target; /* IGNORED */
gnu_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
struct target_ops *target)
{
task_t task = (current_inferior
? (current_inferior->task

View File

@ -488,20 +488,23 @@ find_next_module_isym (int index, quick_module_entry *qMD, int curr_md,
pointed to by CURR_PD_P, and between code addresses START_ADR and END_ADR.
Other parameters are explained in comments below. */
/* This used to be inline in hpread_quick_traverse, but now that we do essentially the
same thing for two different cases (modules and module-less files), it's better
organized in a separate routine, although it does take lots of arguments. pai/1997-10-08 */
/* This used to be inline in hpread_quick_traverse, but now that we do
essentially the same thing for two different cases (modules and
module-less files), it's better organized in a separate routine,
although it does take lots of arguments. pai/1997-10-08
CURR_PD_P is the pointer to the current proc index. QPD is the
procedure quick lookup table. MAX_PROCS is the number of entries
in the proc. table. START_ADR is the beginning of the code range
for the current psymtab. end_adr is the end of the code range for
the current psymtab. PST is the current psymtab. VT_bits is
a pointer to the strings table of SOM debug space. OBJFILE is
the current object file. */
static int
scan_procs (curr_pd_p, qPD, max_procs, start_adr, end_adr, pst, vt_bits, objfile)
int *curr_pd_p; /* pointer to current proc index */
quick_procedure_entry *qPD; /* the procedure quick lookup table */
int max_procs; /* number of entries in proc. table */
CORE_ADDR start_adr; /* beginning of code range for current psymtab */
CORE_ADDR end_adr; /* end of code range for current psymtab */
struct partial_symtab *pst; /* current psymtab */
char *vt_bits; /* strings table of SOM debug space */
struct objfile *objfile; /* current object file */
scan_procs (int *curr_pd_p, quick_procedure_entry *qPD, int max_procs,
CORE_ADDR start_adr, CORE_ADDR end_adr, struct partial_symtab *pst,
char *vt_bits, struct objfile *objfile)
{
union dnttentry *dn_bufp;
int symbol_count = 0; /* Total number of symbols in this psymtab */
@ -623,11 +626,8 @@ scan_procs (curr_pd_p, qPD, max_procs, start_adr, end_adr, pst, vt_bits, objfile
entry for it, so in such cases we create a psymtab for the file. */
int
hpread_quick_traverse (objfile, gntt_bits, vt_bits, pxdb_header_p)
struct objfile *objfile; /* The object file descriptor */
char *gntt_bits; /* GNTT entries, loaded in from the file */
char *vt_bits; /* VT (string) entries ditto. */
PXDB_header_ptr pxdb_header_p; /* Pointer to pxdb header ditto */
hpread_quick_traverse (struct objfile *objfile, char *gntt_bits,
char *vt_bits, PXDB_header_ptr pxdb_header_p)
{
struct partial_symtab *pst;