------- 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.


_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to