Jeffrey A Law <law@cygnus.com> writes: > How/why is ld -r changing the addends? That seems wrong at first glance. The relocations in question are specified as <.data+0xf00>, and thus, as far as I can tell, it has to change the addends since there is no symbol value within .data that it can update. -- dhd@linuxcare.com, http://www.linuxcare.com/ Linuxcare. Support for the revolution.