This is the mail archive of the binutils@sourceware.org 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]

RE: [CR16] Problem with TC_LINKRELAX_FIXUP


Hello Alan,

Thank you for your valuable inputs.

In md_apply_fix(), I removed fixP->fx_offset = 0 and it fixed the 
'addend' problem. 

However, this change introduced another problem.
My uClinux kernel now crashes while booting the hardware.

I tried retaining this assignment statement under one or more case 
statements of "switch (fixP->fx_r_type)", in same function. 
However, wherever it solved 'addend' problem it caused kernel crash.

I tried to look into the readelf dump of kernel images. However, apart 
from few changes in sizes and addresses there weren't much differences.

Please guide how should I proceed.

Thanks and Regards,
Jayant Sonar
[KPIT Cummins, Pune]



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