Hi Ulrich, Thank you for the reply. This was useful. While I was exploring other stuff related to this test case, In the line gdb_continue_to_breakpoint "func2 breakpoint here, first time", What does "first time" in the command gdb_continue_to_breakpoint here mean?? I can see a marker with name func2 breakpoint.. Does it mean continue to execute till that marker hits for the first time?? I am curious to know it. It will be helpful. Kindly let me know. Have a nice day ahead. Thanks and regards, Aditya. ________________________________ From: Ulrich Weigand Sent: 14 October 2022 18:17 To: gdb-patches@sourceware.org ; Aditya Kamath1 ; simark@simark.ca Cc: Sangamesh Mallayya Subject: Re: [PATCH] Modify altivec-regs.exp testcase for AIX Aditya Kamath1 wrote: >Please find attached the patch. [See:- 0001-Modify-altivec-regs.exp- >testcase-for-AIX.patch] >+if {[istarget "powerpc*-*-aix*"]} then { >+ gdb_test "next" >+ gdb_test "next" >+} Hard-coding the fact that there need to be exactly two "next" iterations is not really a good idea. Usually this is done by placing a marker comment in the source code at the target location, and then using something like: gdb_breakpoint [gdb_get_line_number "func2 breakpoint here"] gdb_continue_to_breakpoint "func2 breakpoint here, first time" (example from gdb.base/watchpoint.exp). Bye, Ulrich