This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
RE: [PATCH 2/5] arc: Set section to ".text" when disassembling
- From: Anton Kolesov <Anton dot Kolesov at synopsys dot com>
- To: Yao Qi <qiyaoltc at gmail dot com>
- Cc: "gdb-patches at sourceware dot org" <gdb-patches at sourceware dot org>, Francois Bedard <Francois dot Bedard at synopsys dot com>
- Date: Thu, 16 Feb 2017 16:35:10 +0000
- Subject: RE: [PATCH 2/5] arc: Set section to ".text" when disassembling
- Authentication-results: sourceware.org; auth=none
- References: <20170214100130.29194-1-Anton.Kolesov@synopsys.com> <20170214100130.29194-2-Anton.Kolesov@synopsys.com> <CAH=s-POacRUV_BBWMxt4hT0ohAO7w182tpt6AWRgaFNgU0Ru2g@mail.gmail.com>
Hi Yao,
> info->section should be valid, but why must it be ".text"? Can I
> info->disassembly
> instructions in .plt section? How about using find_pc_section (addr) to get
> the right section? like mep_gdb_print_insn.
Actual section doesn't matter here because opcodes really need elf header, which is
just obtained through a section. I've used .text simply because it is the section that is
very likely to exist. Using find_pc_section seems to be a much better solution, I wasn't
aware of it. Will change this in second version of the patch.
Anton
>
> --
> Yao (齐尧)