Protoization.
This commit is contained in:
parent
359431fb6d
commit
0359ddd645
@ -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>
|
2000-08-30 Kevin Buettner <kevinb@redhat.com>
|
||||||
|
|
||||||
* solib.c (solib_extract_address, LM_ADDR, LM_NEXT, LM_NAME,
|
* solib.c (solib_extract_address, LM_ADDR, LM_NEXT, LM_NAME,
|
||||||
|
@ -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
|
static int
|
||||||
gnu_xfer_memory (memaddr, myaddr, len, write, target)
|
gnu_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
|
||||||
CORE_ADDR memaddr;
|
struct target_ops *target)
|
||||||
char *myaddr;
|
|
||||||
int len;
|
|
||||||
int write;
|
|
||||||
struct target_ops *target; /* IGNORED */
|
|
||||||
{
|
{
|
||||||
task_t task = (current_inferior
|
task_t task = (current_inferior
|
||||||
? (current_inferior->task
|
? (current_inferior->task
|
||||||
|
@ -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.
|
pointed to by CURR_PD_P, and between code addresses START_ADR and END_ADR.
|
||||||
Other parameters are explained in comments below. */
|
Other parameters are explained in comments below. */
|
||||||
|
|
||||||
/* This used to be inline in hpread_quick_traverse, but now that we do essentially the
|
/* This used to be inline in hpread_quick_traverse, but now that we do
|
||||||
same thing for two different cases (modules and module-less files), it's better
|
essentially the same thing for two different cases (modules and
|
||||||
organized in a separate routine, although it does take lots of arguments. pai/1997-10-08 */
|
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
|
static int
|
||||||
scan_procs (curr_pd_p, qPD, max_procs, start_adr, end_adr, pst, vt_bits, objfile)
|
scan_procs (int *curr_pd_p, quick_procedure_entry *qPD, int max_procs,
|
||||||
int *curr_pd_p; /* pointer to current proc index */
|
CORE_ADDR start_adr, CORE_ADDR end_adr, struct partial_symtab *pst,
|
||||||
quick_procedure_entry *qPD; /* the procedure quick lookup table */
|
char *vt_bits, struct objfile *objfile)
|
||||||
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 */
|
|
||||||
{
|
{
|
||||||
union dnttentry *dn_bufp;
|
union dnttentry *dn_bufp;
|
||||||
int symbol_count = 0; /* Total number of symbols in this psymtab */
|
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. */
|
entry for it, so in such cases we create a psymtab for the file. */
|
||||||
|
|
||||||
int
|
int
|
||||||
hpread_quick_traverse (objfile, gntt_bits, vt_bits, pxdb_header_p)
|
hpread_quick_traverse (struct objfile *objfile, char *gntt_bits,
|
||||||
struct objfile *objfile; /* The object file descriptor */
|
char *vt_bits, PXDB_header_ptr pxdb_header_p)
|
||||||
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 */
|
|
||||||
{
|
{
|
||||||
struct partial_symtab *pst;
|
struct partial_symtab *pst;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user