public inbox for gdb-prs@sourceware.org help / color / mirror / Atom feed
* [Bug gdb/18605] New: single step over ARM Cortex 'udiv' instruction
@ 2015-06-26 8:58 m.krivtsov at samsung dot com
2015-06-26 9:00 ` [Bug gdb/18605] " m.krivtsov at samsung dot com
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: m.krivtsov at samsung dot com @ 2015-06-26 8:58 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=18605
Bug ID: 18605
Summary: single step over ARM Cortex 'udiv' instruction
Product: gdb
Version: HEAD
Status: NEW
Severity: normal
Priority: P2
Component: gdb
Assignee: unassigned at sourceware dot org
Reporter: m.krivtsov at samsung dot com
Target Milestone: ---
While hunting for bug in application on ARM development board I met strange GDB
behavior - it fails to single step over 'udiv' instruction complaining about
memory access failure:
> Cannot access memory at address 0xffffffd3
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug gdb/18605] single step over ARM Cortex 'udiv' instruction 2015-06-26 8:58 [Bug gdb/18605] New: single step over ARM Cortex 'udiv' instruction m.krivtsov at samsung dot com @ 2015-06-26 9:00 ` m.krivtsov at samsung dot com 2015-06-26 9:00 ` m.krivtsov at samsung dot com ` (5 subsequent siblings) 6 siblings, 0 replies; 8+ messages in thread From: m.krivtsov at samsung dot com @ 2015-06-26 9:00 UTC (permalink / raw) To: gdb-prs https://sourceware.org/bugzilla/show_bug.cgi?id=18605 --- Comment #1 from Mikhail I. Krivtsov <m.krivtsov at samsung dot com> --- Created attachment 8395 --> https://sourceware.org/bugzilla/attachment.cgi?id=8395&action=edit test case armv7l-tizen-linux-gnueabi-gcc -O0 -Wall -Wextra -o udiv-test udiv-test.c -save-temps -g -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug gdb/18605] single step over ARM Cortex 'udiv' instruction 2015-06-26 8:58 [Bug gdb/18605] New: single step over ARM Cortex 'udiv' instruction m.krivtsov at samsung dot com 2015-06-26 9:00 ` [Bug gdb/18605] " m.krivtsov at samsung dot com @ 2015-06-26 9:00 ` m.krivtsov at samsung dot com 2015-06-26 10:57 ` m.krivtsov at samsung dot com ` (4 subsequent siblings) 6 siblings, 0 replies; 8+ messages in thread From: m.krivtsov at samsung dot com @ 2015-06-26 9:00 UTC (permalink / raw) To: gdb-prs https://sourceware.org/bugzilla/show_bug.cgi?id=18605 --- Comment #2 from Mikhail I. Krivtsov <m.krivtsov at samsung dot com> --- Created attachment 8396 --> https://sourceware.org/bugzilla/attachment.cgi?id=8396&action=edit test case log -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug gdb/18605] single step over ARM Cortex 'udiv' instruction 2015-06-26 8:58 [Bug gdb/18605] New: single step over ARM Cortex 'udiv' instruction m.krivtsov at samsung dot com 2015-06-26 9:00 ` [Bug gdb/18605] " m.krivtsov at samsung dot com 2015-06-26 9:00 ` m.krivtsov at samsung dot com @ 2015-06-26 10:57 ` m.krivtsov at samsung dot com 2015-06-26 14:52 ` qiyao at gcc dot gnu.org ` (3 subsequent siblings) 6 siblings, 0 replies; 8+ messages in thread From: m.krivtsov at samsung dot com @ 2015-06-26 10:57 UTC (permalink / raw) To: gdb-prs https://sourceware.org/bugzilla/show_bug.cgi?id=18605 Mikhail I. Krivtsov <m.krivtsov at samsung dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kinetik at flim dot org, | |ramana.radhakrishnan@codito | |.com, rearnsha at arm dot com -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug gdb/18605] single step over ARM Cortex 'udiv' instruction 2015-06-26 8:58 [Bug gdb/18605] New: single step over ARM Cortex 'udiv' instruction m.krivtsov at samsung dot com ` (2 preceding siblings ...) 2015-06-26 10:57 ` m.krivtsov at samsung dot com @ 2015-06-26 14:52 ` qiyao at gcc dot gnu.org 2015-06-29 16:33 ` [Bug tdep/18605] " qiyao at gcc dot gnu.org ` (2 subsequent siblings) 6 siblings, 0 replies; 8+ messages in thread From: qiyao at gcc dot gnu.org @ 2015-06-26 14:52 UTC (permalink / raw) To: gdb-prs https://sourceware.org/bugzilla/show_bug.cgi?id=18605 Yao Qi <qiyao at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |qiyao at gcc dot gnu.org Assignee|unassigned at sourceware dot org |qiyao at gcc dot gnu.org --- Comment #3 from Yao Qi <qiyao at gcc dot gnu.org> --- GDB doesn't handle this instruction correctly during software single step. I'll take a look. -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug tdep/18605] single step over ARM Cortex 'udiv' instruction 2015-06-26 8:58 [Bug gdb/18605] New: single step over ARM Cortex 'udiv' instruction m.krivtsov at samsung dot com ` (3 preceding siblings ...) 2015-06-26 14:52 ` qiyao at gcc dot gnu.org @ 2015-06-29 16:33 ` qiyao at gcc dot gnu.org 2015-06-30 8:26 ` cvs-commit at gcc dot gnu.org 2015-06-30 8:47 ` qiyao at gcc dot gnu.org 6 siblings, 0 replies; 8+ messages in thread From: qiyao at gcc dot gnu.org @ 2015-06-29 16:33 UTC (permalink / raw) To: gdb-prs https://sourceware.org/bugzilla/show_bug.cgi?id=18605 Yao Qi <qiyao at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Component|gdb |tdep --- Comment #4 from Yao Qi <qiyao at gcc dot gnu.org> --- Patch is posted here https://sourceware.org/ml/gdb-patches/2015-06/msg00610.html -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug tdep/18605] single step over ARM Cortex 'udiv' instruction 2015-06-26 8:58 [Bug gdb/18605] New: single step over ARM Cortex 'udiv' instruction m.krivtsov at samsung dot com ` (4 preceding siblings ...) 2015-06-29 16:33 ` [Bug tdep/18605] " qiyao at gcc dot gnu.org @ 2015-06-30 8:26 ` cvs-commit at gcc dot gnu.org 2015-06-30 8:47 ` qiyao at gcc dot gnu.org 6 siblings, 0 replies; 8+ messages in thread From: cvs-commit at gcc dot gnu.org @ 2015-06-30 8:26 UTC (permalink / raw) To: gdb-prs https://sourceware.org/bugzilla/show_bug.cgi?id=18605 --- Comment #5 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Yao Qi <qiyao@sourceware.org>: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7b9be803fed8f500b512d5685773c84fffcdf63f commit 7b9be803fed8f500b512d5685773c84fffcdf63f Author: Yao Qi <yao.qi@linaro.org> Date: Tue Jun 30 09:24:43 2015 +0100 Handle media instructions in arm software single step. This patch fixes PR 18605 which is about incorrectly decoding media instructions in software single step. gdb: 2015-06-30 Yao Qi <yao.qi@linaro.org> PR tdep/18605 * arm-tdep.c (arm_get_next_pc_raw): Break for media instructions. -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug tdep/18605] single step over ARM Cortex 'udiv' instruction 2015-06-26 8:58 [Bug gdb/18605] New: single step over ARM Cortex 'udiv' instruction m.krivtsov at samsung dot com ` (5 preceding siblings ...) 2015-06-30 8:26 ` cvs-commit at gcc dot gnu.org @ 2015-06-30 8:47 ` qiyao at gcc dot gnu.org 6 siblings, 0 replies; 8+ messages in thread From: qiyao at gcc dot gnu.org @ 2015-06-30 8:47 UTC (permalink / raw) To: gdb-prs https://sourceware.org/bugzilla/show_bug.cgi?id=18605 Yao Qi <qiyao at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|--- |7.10 --- Comment #6 from Yao Qi <qiyao at gcc dot gnu.org> --- Patch is pushed in. Close this bug. -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2015-06-30 8:47 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2015-06-26 8:58 [Bug gdb/18605] New: single step over ARM Cortex 'udiv' instruction m.krivtsov at samsung dot com 2015-06-26 9:00 ` [Bug gdb/18605] " m.krivtsov at samsung dot com 2015-06-26 9:00 ` m.krivtsov at samsung dot com 2015-06-26 10:57 ` m.krivtsov at samsung dot com 2015-06-26 14:52 ` qiyao at gcc dot gnu.org 2015-06-29 16:33 ` [Bug tdep/18605] " qiyao at gcc dot gnu.org 2015-06-30 8:26 ` cvs-commit at gcc dot gnu.org 2015-06-30 8:47 ` qiyao at gcc dot gnu.org
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).