aboutsummaryrefslogtreecommitdiff
path: root/gdb/symtab.h
diff options
context:
space:
mode:
authorElena Zannoni <ezannoni@kwikemart.cygnus.com>2002-10-24 21:02:53 +0000
committerElena Zannoni <ezannoni@kwikemart.cygnus.com>2002-10-24 21:02:53 +0000
commitfe39c6533df600944f62d3da7877ad5e4f6d8dbe (patch)
tree3ec98f1829b9256e635ee06b3169386a8ea92b88 /gdb/symtab.h
parentb64bbf8c48a18ee3e1c158d5df43141033144bbf (diff)
downloadgdb-fe39c6533df600944f62d3da7877ad5e4f6d8dbe.zip
gdb-fe39c6533df600944f62d3da7877ad5e4f6d8dbe.tar.gz
gdb-fe39c6533df600944f62d3da7877ad5e4f6d8dbe.tar.bz2
2002-10-24 Elena Zannoni <ezannoni@redhat.com>
* symtab.h (INIT_SAL): Delete macro. (init_sal): Export. * symtab.c (init_sal): New function. * ada-lang.c (ada_finish_decode_line_1): Change INIT_SAL macro to init_sal function call. (find_sal_from_funcs_and_line): Ditto. (all_sals_for_line): Ditto. * breakpoint.c (create_internal_breakpoint): Ditto. (create_fork_vfork_event_catchpoint): Ditto. (create_exec_event_catchpoint): Ditto. (parse_breakpoint_sals): Ditto. (watch_command_1): Ditto. (handle_gnu_4_16_catch_command): Ditto. (clear_command): Ditto. * hppa-tdep.c (child_enable_exception_callback): Ditto. * infcmd.c (run_stack_dummy): Ditto. * infrun.c (process_event_stop_test): Ditto. (check_sigtramp2): Ditto. (step_over_function): Ditto. * linespec.c (decode_line_2): Ditto. (decode_line_1): Ditto. * source.c (line_info): Ditto. * symtab.c (find_pc_sect_line): Ditto.
Diffstat (limited to 'gdb/symtab.h')
-rw-r--r--gdb/symtab.h8
1 files changed, 1 insertions, 7 deletions
diff --git a/gdb/symtab.h b/gdb/symtab.h
index 6c18ccb..5058c1b 100644
--- a/gdb/symtab.h
+++ b/gdb/symtab.h
@@ -1207,13 +1207,7 @@ struct symtab_and_line
CORE_ADDR end;
};
-#define INIT_SAL(sal) { \
- (sal)->symtab = 0; \
- (sal)->section = 0; \
- (sal)->line = 0; \
- (sal)->pc = 0; \
- (sal)->end = 0; \
-}
+extern void init_sal (struct symtab_and_line *sal);
struct symtabs_and_lines
{