Re: arm_addr_bits_remove

Jim Blandy
2008-01-24T17:51:47Z

On Jan 24, 2008 9:17 AM, Joel Brobecker <brobecker@adacore.com> wrote:
> > It would need some careful testing though, at least on RISCy targets.
> > 2001 is quite a while ago and while the change might have been made
> > for arm in the first place, other targets might depend on it by now.
>
> I am currently testing on IRIX and PA/HPUX; at least we'll know
> about these targets.

Let's keep in mind that this is a fixup for bad line number
information. The DWARF spec says that those values are addresses of
instructions, not addresses with bits of type or state information
stuffed in the low bits. Accomodation for this sort of lossage should
have a limited lifetime, because they complicate maintenance and
improvements.