Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-9]: src/external/gpl3/gdb/dist/gdb Pull up following revision(s) ...



details:   https://anonhg.NetBSD.org/src/rev/65bba65fdf81
branches:  netbsd-9
changeset: 963907:65bba65fdf81
user:      martin <martin%NetBSD.org@localhost>
date:      Mon May 25 15:54:15 2020 +0000

description:
Pull up following revision(s) (requested by rin in ticket #924):

        external/gpl3/gdb/dist/gdb/alpha-tdep.c: revision 1.5

Revive entrypoint heuristics, accidentally removed in the previous.
Now, e.g., "b main" works again for "gdb /bin/echo" as expected.

See more details:
http://cvsweb.netbsd.org/bsdweb.cgi/src/external/gpl3/gdb/dist/gdb/alpha-tdep.c#rev1.2
XXX

Single-stepping into shared libraries still fails sometimes;
tracee does not stop at a function in shared library.
We need further analysis...

diffstat:

 external/gpl3/gdb/dist/gdb/alpha-tdep.c |  3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diffs (13 lines):

diff -r f1a8c268f6de -r 65bba65fdf81 external/gpl3/gdb/dist/gdb/alpha-tdep.c
--- a/external/gpl3/gdb/dist/gdb/alpha-tdep.c   Mon May 25 15:39:54 2020 +0000
+++ b/external/gpl3/gdb/dist/gdb/alpha-tdep.c   Mon May 25 15:54:15 2020 +0000
@@ -1825,6 +1825,9 @@
   /* Prologue heuristics.  */
   set_gdbarch_skip_prologue (gdbarch, alpha_skip_prologue);
 
+  /* Entrypoint heuristics.  */
+  set_gdbarch_skip_entrypoint (gdbarch, alpha_skip_entrypoint);
+
   /* Call info.  */
 
   set_gdbarch_return_value (gdbarch, alpha_return_value);



Home | Main Index | Thread Index | Old Index