[uclibc-ng-devel] [PATCH] ARC: Support R_ARC_JMP_SLOT relocations during bootstrap
Waldemar Brodkorb
wbx at uclibc-ng.org
Sun Jul 31 10:54:53 UTC 2016
Hi Andrew,
Andrew Burgess wrote,
> I ran into this issue while trying to debug a _different_ issue witin
> the uClinc(-ng) arc dynamic linker. I turned on debugging support
> within the dynamic linker, and the linker would no longer complete its
> bootstrap phase due to a lack of support for the R_ARC_JMP_SLOT
> relocation type.
>
> To reproduce this issue it should be enough to configure uClibc(-ng)
> for ARC with 'DODEBUG=y', then try to run anything that requires
> dynamic linking.
>
> The R_ARC_JMP_SLOT relocation type is used within the .plt, so I
> believe it makes sense for these relocations to be generated.
>
> I updated the associated comment above the boostrap patching code so
> that it makes more sense (to me at least) with the extra relocation
> support.
>
> I wonder if you would consider merging this patch?
Yes, I merged it and pushed,
Thanks
Waldemar
More information about the uClibc
mailing list