Mirror of the gdb-patches mailing list
 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 via Gdb-patches
  2023-08-07 19:03 ` [PATCH 1/2 ver 2] " Carl Love via Gdb-patches
  2023-08-07 19:03 ` [PATCH 2/2 ver 7] " Carl Love via Gdb-patches
  0 siblings, 2 replies; 13+ messages in thread
From: Carl Love via Gdb-patches @ 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 via Gdb-patches
  2023-08-29 12:28 ` Guinevere Larsen via Gdb-patches
  0 siblings, 1 reply; 13+ messages in thread
From: Carl Love via Gdb-patches @ 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 via Gdb-patches
2023-08-07 19:03 ` [PATCH 1/2 ver 2] " Carl Love via Gdb-patches
2023-08-08 10:04   ` Guinevere Larsen via Gdb-patches
2023-08-08 15:38     ` Carl Love via Gdb-patches
2023-08-08 15:45       ` Guinevere Larsen via Gdb-patches
2023-08-07 19:03 ` [PATCH 2/2 ver 7] " Carl Love via Gdb-patches
2023-08-08 14:14   ` Guinevere Larsen via Gdb-patches
2023-08-08 15:52     ` Carl Love via Gdb-patches
2023-08-25 15:50 [PATCH 0/2] " Carl Love via Gdb-patches
2023-08-29 12:28 ` Guinevere Larsen via Gdb-patches
2023-08-29 18:55   ` Carl Love via Gdb-patches
2023-09-05 15:12     ` Carl Love via Gdb-patches
2023-09-25 22:15       ` Carl Love via Gdb-patches

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox