bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/1433] IA64 assembler generates bad 2.6.9 Linux kernel.


From: rth at redhat dot com
Subject: [Bug gas/1433] IA64 assembler generates bad 2.6.9 Linux kernel.
Date: 7 Oct 2005 01:52:13 -0000

------- Additional Comments From rth at redhat dot com  2005-10-07 01:52 -------
Subject: Re:  IA64 assembler generates bad 2.6.9 Linux kernel.

> 2) Why does the kernel care whether we use slot 1 or slot 2 here?

It's got some runtime code patching code that assumes it.

> Maybe the kernel can be fixed?

Yep.  ia64_patch_imm64 and ia64_patch_imm60 can use

        (insn_addr & -16) + {1,2}
instead of
        insn_addr - {1,0}

when calling ia64_patch.


r~


-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=1433

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]