aboutsummaryrefslogtreecommitdiff
path: root/gdb/buildsym.h
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/buildsym.h')
-rw-r--r--gdb/buildsym.h142
1 files changed, 0 insertions, 142 deletions
diff --git a/gdb/buildsym.h b/gdb/buildsym.h
index 49086d3..36b3e99 100644
--- a/gdb/buildsym.h
+++ b/gdb/buildsym.h
@@ -408,146 +408,4 @@ extern void add_symbol_to_list (struct symbol *symbol,
extern struct symbol *find_symbol_in_list (struct pending *list,
char *name, int length);
-extern struct block *finish_block (struct symbol *symbol,
- struct pending_block *old_blocks,
- const struct dynamic_prop *static_link,
- CORE_ADDR start,
- CORE_ADDR end);
-
-extern void record_block_range (struct block *,
- CORE_ADDR start, CORE_ADDR end_inclusive);
-
-class scoped_free_pendings
-{
-public:
-
- scoped_free_pendings () = default;
- ~scoped_free_pendings ();
-
- DISABLE_COPY_AND_ASSIGN (scoped_free_pendings);
-};
-
-extern void start_subfile (const char *name);
-
-extern void patch_subfile_names (struct subfile *subfile, const char *name);
-
-extern void push_subfile ();
-
-extern const char *pop_subfile ();
-
-extern struct block *end_symtab_get_static_block (CORE_ADDR end_addr,
- int expandable,
- int required);
-
-extern struct compunit_symtab *
- end_symtab_from_static_block (struct block *static_block,
- int section, int expandable);
-
-extern struct compunit_symtab *end_symtab (CORE_ADDR end_addr, int section);
-
-extern struct compunit_symtab *end_expandable_symtab (CORE_ADDR end_addr,
- int section);
-
-extern void augment_type_symtab (void);
-
-extern struct context_stack *push_context (int desc, CORE_ADDR valu);
-
-extern struct context_stack pop_context ();
-
-extern record_line_ftype record_line;
-
-extern struct compunit_symtab *start_symtab (struct objfile *objfile,
- const char *name,
- const char *comp_dir,
- CORE_ADDR start_addr,
- enum language language);
-
-extern void restart_symtab (struct compunit_symtab *cust,
- const char *name, CORE_ADDR start_addr);
-
-/* Record the name of the debug format in the current pending symbol
- table. FORMAT must be a string with a lifetime at least as long as
- the symtab's objfile. */
-
-extern void record_debugformat (const char *format);
-
-/* Record the name of the debuginfo producer (usually the compiler) in
- the current pending symbol table. PRODUCER must be a string with a
- lifetime at least as long as the symtab's objfile. */
-
-extern void record_producer (const char *producer);
-
-/* Set the name of the last source file. NAME is copied by this
- function. */
-
-extern void set_last_source_file (const char *name);
-
-/* Fetch the name of the last source file. */
-
-extern const char *get_last_source_file (void);
-
-/* Return the compunit symtab object.
- It is only valid to call this between calls to start_symtab and the
- end_symtab* functions. */
-
-extern struct compunit_symtab *buildsym_compunit_symtab (void);
-
-/* Return the macro table.
- Initialize it if this is the first use.
- It is only valid to call this between calls to start_symtab and the
- end_symtab* functions. */
-
-extern struct macro_table *get_macro_table (void);
-
-/* Set the last source start address. Can only be used between
- start_symtab and end_symtab* calls. */
-
-extern void set_last_source_start_addr (CORE_ADDR addr);
-
-/* Get the last source start address. Can only be used between
- start_symtab and end_symtab* calls. */
-
-extern CORE_ADDR get_last_source_start_addr ();
-
-/* Return the local using directives. */
-
-extern struct using_direct **get_local_using_directives ();
-
-/* Set the list of local using directives. */
-
-extern void set_local_using_directives (struct using_direct *new_local);
-
-/* Return the global using directives. */
-
-extern struct using_direct **get_global_using_directives ();
-
-/* True if the context stack is empty. */
-
-extern bool outermost_context_p ();
-
-/* Return the top of the context stack, or nullptr if there is an
- entry. */
-
-extern struct context_stack *get_current_context_stack ();
-
-/* Return the context stack depth. */
-
-extern int get_context_stack_depth ();
-
-/* Return the current subfile. */
-
-extern struct subfile *get_current_subfile ();
-
-/* Return the local symbol list. */
-
-extern struct pending **get_local_symbols ();
-
-/* Return the file symbol list. */
-
-extern struct pending **get_file_symbols ();
-
-/* Return the global symbol list. */
-
-extern struct pending **get_global_symbols ();
-
#endif /* defined (BUILDSYM_H) */