This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] [arm] Fix regression by Do not skip prologue for asm (.S) files


Yao Qi <qiyaoltc@gmail.com> writes:

> Patch "Do not skip prologue for asm (.S) files" [1] changes GDB's
> behaviour on which test gdb.arch/thumb-singlestep.exp depends, so
> it causes the fail below:
>
>  (gdb) si^M
>  37              blx     foo^M
>  (gdb) FAIL: gdb.arch/thumb-singlestep.exp: step into foo
>
> the test assumes the program will stop at the instruction after "push"
> but it doesn't.  The fix to this fail is to do one more single step.
> I'll push it in.
>
> [1] https://sourceware.org/ml/gdb-patches/2015-06/msg00561.html
>
> gdb/testsuite:
>
> 2015-07-07  Yao Qi  <yao.qi@linaro.org>
>
> 	* gdb.arch/thumb-singlestep.exp: Do one more single step.

I pushed it to gdb-7.10 branch too.  Since it is a test case fix, I
didn't create a PR in bugzilla for it.

-- 
Yao (éå)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]