aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorUlrich Weigand <uweigand@de.ibm.com>2010-03-26 19:41:50 +0000
committerUlrich Weigand <uweigand@de.ibm.com>2010-03-26 19:41:50 +0000
commit059acae734f523c828d8fef009eb851cdd0d4dc1 (patch)
tree114e025ed97b2ef1faa087d52eba01a5ce33ecab /gdb/ChangeLog
parent4a811a977fd05801bf2e4dca29e775ab6345de63 (diff)
downloadgdb-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/ChangeLog14
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.