PARAMS removal.

This commit is contained in:
Kevin Buettner
2000-05-28 01:12:42 +00:00
parent 3c07fb76e6
commit a14ed312fd
325 changed files with 4253 additions and 5056 deletions

View File

@@ -197,8 +197,8 @@ struct objstats
#define OBJSTAT(objfile, expr) (objfile -> stats.expr)
#define OBJSTATS struct objstats stats
extern void print_objfile_statistics PARAMS ((void));
extern void print_symbol_bcache_statistics PARAMS ((void));
extern void print_objfile_statistics (void);
extern void print_symbol_bcache_statistics (void);
/* Number of entries in the minimal symbol hash table. */
#define MINIMAL_SYMBOL_HASH_SIZE 349
@@ -493,58 +493,45 @@ extern struct objfile *object_files;
/* Declarations for functions defined in objfiles.c */
extern struct objfile *
allocate_objfile PARAMS ((bfd *, int));
extern struct objfile *allocate_objfile (bfd *, int);
extern int
build_objfile_section_table PARAMS ((struct objfile *));
extern int build_objfile_section_table (struct objfile *);
extern void objfile_to_front PARAMS ((struct objfile *));
extern void objfile_to_front (struct objfile *);
extern void
unlink_objfile PARAMS ((struct objfile *));
extern void unlink_objfile (struct objfile *);
extern void
free_objfile PARAMS ((struct objfile *));
extern void free_objfile (struct objfile *);
extern struct cleanup *make_cleanup_free_objfile (struct objfile *);
extern void
free_all_objfiles PARAMS ((void));
extern void free_all_objfiles (void);
extern void
objfile_relocate PARAMS ((struct objfile *, struct section_offsets *));
extern void objfile_relocate (struct objfile *, struct section_offsets *);
extern int
have_partial_symbols PARAMS ((void));
extern int have_partial_symbols (void);
extern int
have_full_symbols PARAMS ((void));
extern int have_full_symbols (void);
/* This operation deletes all objfile entries that represent solibs that
weren't explicitly loaded by the user, via e.g., the add-symbol-file
command.
*/
extern void
objfile_purge_solibs PARAMS ((void));
extern void objfile_purge_solibs (void);
/* Functions for dealing with the minimal symbol table, really a misc
address<->symbol mapping for things we don't have debug symbols for. */
extern int
have_minimal_symbols PARAMS ((void));
extern int have_minimal_symbols (void);
extern struct obj_section *
find_pc_section PARAMS ((CORE_ADDR pc));
extern struct obj_section *find_pc_section (CORE_ADDR pc);
extern struct obj_section *
find_pc_sect_section PARAMS ((CORE_ADDR pc, asection * section));
extern struct obj_section *find_pc_sect_section (CORE_ADDR pc,
asection * section);
extern int
in_plt_section PARAMS ((CORE_ADDR, char *));
extern int in_plt_section (CORE_ADDR, char *);
extern int
is_in_import_list PARAMS ((char *, struct objfile *));
extern int is_in_import_list (char *, struct objfile *);
/* Traverse all object files. ALL_OBJFILES_SAFE works even if you delete
the objfile during the traversal. */