--- Additional Comments From wilson at specifix dot com 2006-07-07 23:15
---
Not a binutils bug. Binutils needs to be ported to the new OS.
--
What|Removed |Added
--
What|Removed |Added
AssignedTo|unassigned at sources dot |wilson at specifix dot com
|redhat dot com |
http://sourceware.org/bugzilla/sh
--
What|Removed |Added
Status|NEW |ASSIGNED
http://sourceware.org/bugzilla/show_bug.cgi?id=2809
--- You are receiving this mail because: ---
--- Additional Comments From wilson at specifix dot com 2006-06-23 21:02
---
Subject: Re: New: ld incorrect applies LTOFF22X/LDXMOV
relocations
On Mon, 2006-06-19 at 23:49, cgray at cse dot unsw dot edu dot au wrote:
> ld on ia64 applies LTOFF22X and LDXMOV relocations at linkt
--- Additional Comments From hjl at lucon dot org 2006-06-22 14:33 ---
The range of GP relocation is from -0x20 to 0x20. -99976/-0x18688 is
within the range. The relative offsets between sections have to be fixed
within shared library and executable. Otherwise, linker can't resolv
--- Additional Comments From cgray at cse dot unsw dot edu dot au
2006-06-22 06:59 ---
I'm confused. You don't believe that ld doing these relocations creates a fixed
fixed address relationship between segments? Or you don't believe that this is
what the IA64 ABI is saying you can't do?
--- Additional Comments From hjl at lucon dot org 2006-06-21 02:27 ---
I don't believe linker is incorrect to optimize LTOFF22X/LDXMOV into GPREL
since the offset from GP is fixed in executable or shared library. If you
found problem, please provide a small test to show crash.
--