public inbox for gdb-patches@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Fix reverse stepping multiple contiguous PC ranges over the line table.
@ 2023-08-07 18:54 Carl Love
  2023-08-07 19:03 ` [PATCH 1/2 ver 2] " Carl Love
  2023-08-07 19:03 ` [PATCH 2/2 ver 7] " Carl Love
  0 siblings, 2 replies; 13+ messages in thread
From: Carl Love @ 2023-08-07 18:54 UTC (permalink / raw)
  To: Simon Marchi, Bruno Larsen, gdb-patches, UlrichWeigand, pedro
  Cc: luis.machado, cel

GDB maintainers:

Per recent discussions with Bruno on how gdb should behave when reverse
stepping from a function call to the previous line:

https://sourceware.org/pipermail/gdb-patches/2023-July/201035.html

I have updated the second patch in the series to address his comments. 
The current behavior of gdb when executing in reverse is gdb stops at
the call to a function, then a reverse-step or reverse-next stops at
the beginning of the same line instead of the previous line.  Bruno
pointed out that gdb on clang stops at the previous line not at the
beginning of the line.

The first patch in the series has not been changed.  I am reposting it
along with the second patch so it doesn't get lost.  

The patch series has been tested on Power10 LE and on X86-64.

                       Carl 


^ permalink raw reply	[flat|nested] 13+ messages in thread
* [PATCH 0/2] Fix reverse stepping multiple contiguous PC ranges over the line table.
@ 2023-08-25 15:50 Carl Love
  2023-08-29 12:28 ` Guinevere Larsen
  0 siblings, 1 reply; 13+ messages in thread
From: Carl Love @ 2023-08-25 15:50 UTC (permalink / raw)
  To: Simon Marchi, blarsen, gdb-patches, UlrichWeigand, pedro
  Cc: luis.machado, cel

GDB maintainers:

I received a few messages from Guinevere about these two patches.  In
the end, we agreed the first patch was OK.  There was a minor code
change suggested for the second patch that I have implemented.  Since I
have not received any additional suggestions on the second patch, it is
time to ping the first patch and post the updated second patch for
review.  

The first patch in the series has not been changed.  I am reposting it
along with the second patch so it doesn't get lost.  

The patch series has been tested on Power10 LE and on X86-64.

Please let me know if these two patches are acceptable for mainline. 
Thanks.

                       Carl 


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2023-09-25 22:15 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-07 18:54 [PATCH 0/2] Fix reverse stepping multiple contiguous PC ranges over the line table Carl Love
2023-08-07 19:03 ` [PATCH 1/2 ver 2] " Carl Love
2023-08-08 10:04   ` Guinevere Larsen
2023-08-08 15:38     ` Carl Love
2023-08-08 15:45       ` Guinevere Larsen
2023-08-07 19:03 ` [PATCH 2/2 ver 7] " Carl Love
2023-08-08 14:14   ` Guinevere Larsen
2023-08-08 15:52     ` Carl Love
2023-08-25 15:50 [PATCH 0/2] " Carl Love
2023-08-29 12:28 ` Guinevere Larsen
2023-08-29 18:55   ` Carl Love
2023-09-05 15:12     ` Carl Love
2023-09-25 22:15       ` Carl Love

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).