This is the mail archive of the gdb-prs@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]

[Bug tdep/17945] aarch64 lacks "deal_with_atomic_sequence"


https://sourceware.org/bugzilla/show_bug.cgi?id=17945

--- Comment #3 from Yao Qi <qiyao at gcc dot gnu.org> ---
(In reply to Michael Hudson-Doyle from comment #2)
> My test case was a binary produced by the in-progress port of go to arm64 so
> not the easiest thing to reproduce.  You can see the conversation that lead
> me to file this bug here:
> http://irclogs.linaro.org/2015/02/08/%23linaro-tcwg.html

aarch64 GDB port should have support single stepping through atomic sequences,
in gdb/aarch64-tdep.c:

/* Implement the "software_single_step" gdbarch method, needed to
   single step through atomic sequences on AArch64.  */

static int
aarch64_software_single_step (struct frame_info *frame)

there might be bugs, but a reproduer can help us to locate the bugs quickly.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


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