This is the mail archive of the binutils@sourceware.org mailing list for the binutils 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: Dwarf views broken on ia64?


On May 29, 2018, Nick Clifton <nickc@redhat.com> wrote:

>   I think that Alex's patch will work, even for bundles,
>   as the DWARF2 line debug information is consumed on a
>   per-instruction basis, not a per-bundle basis.

My main remaining concern is reordering of view labels, e.g., given:

.loc f1 l1 c1 view .LVU1
insn1
.loc f2 l2 c2 view .LVU2
insn2

could this get processed such that insn1 appears after insn2, and the
line number program gets to (f2,l2,c2) before (f1,l1,c1).  This would
break an assumption in the locview computing logic that assumes views
(within the same subsection) are issued in order.

-- 
Alexandre Oliva, freedom fighter    http://FSFLA.org/~lxoliva/
You must be the change you wish to see in the world. -- Gandhi
Be Free! -- http://FSFLA.org/   FSF Latin America board member
Free Software Evangelist|Red Hat Brasil GNU Toolchain Engineer


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