This is the mail archive of the binutils@sources.redhat.com 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]

IA-64 patch for error in unwind info


This fixes a problem with the unwind info when registers were saved on
the stack.  The previous stack pointer (psp) relative offsets were
wrong.  They are simple psp relative offsets in the assembly language,
but in the object file they are encoded.  The assembler must translate
from the input numbers to the object file numbers, and we missed this
step when the IA-64 gas port was written.  This patch corrects the
oversight.

This was tested with a binutils build and make check.  There were no
regressions.  This was also tested with a libunwind enabled gdb build
and make check.
-- 
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com

Attachment: patch.psp.offset
Description: Text document


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