diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2010-03-26 19:41:50 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@de.ibm.com> | 2010-03-26 19:41:50 +0000 |
commit | 059acae734f523c828d8fef009eb851cdd0d4dc1 (patch) | |
tree | 114e025ed97b2ef1faa087d52eba01a5ce33ecab /gdb/ChangeLog | |
parent | 4a811a977fd05801bf2e4dca29e775ab6345de63 (diff) | |
download | gdb-059acae734f523c828d8fef009eb851cdd0d4dc1.zip gdb-059acae734f523c828d8fef009eb851cdd0d4dc1.tar.gz gdb-059acae734f523c828d8fef009eb851cdd0d4dc1.tar.bz2 |
* breakpoint.c (expand_line_sal_maybe): Always call skip_prologue_sal.
(skip_prologue_sal): Remove local definition.
(resolve_sal_pc): Remove now unnecessary code.
* linespec.c (minsym_found): Call skip_prologue_sal.
* symtab.c (find_function_start_pc): Remove.
(find_function_start_sal): Extract prologue skipping into ...
(skip_prologue_sal): ... this new function. Handle code both
with and without debug info. Respect SAL's explicit_pc and
explicit_line flags. Inline old find_function_start_pc.
* symtab.h (find_function_start_pc): Remove.
(skip_prologue_sal): Add prototype.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 7394509..b9d6b48 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,19 @@ 2010-03-26 Ulrich Weigand <uweigand@de.ibm.com> + * breakpoint.c (expand_line_sal_maybe): Always call skip_prologue_sal. + (skip_prologue_sal): Remove local definition. + (resolve_sal_pc): Remove now unnecessary code. + * linespec.c (minsym_found): Call skip_prologue_sal. + * symtab.c (find_function_start_pc): Remove. + (find_function_start_sal): Extract prologue skipping into ... + (skip_prologue_sal): ... this new function. Handle code both + with and without debug info. Respect SAL's explicit_pc and + explicit_line flags. Inline old find_function_start_pc. + * symtab.h (find_function_start_pc): Remove. + (skip_prologue_sal): Add prototype. + +2010-03-26 Ulrich Weigand <uweigand@de.ibm.com> + * dwarf2read.c (read_func_scope): Also scan specification DIEs for DW_TAG_imported_module children. |