problem with binutils 2.29 for microblaze
Waldemar Brodkorb
wbx@openadk.org
Tue Aug 8 16:46:00 GMT 2017
Hi Alan,
Alan Modra wrote,
> From a quick look at uclibc-ng support for microblaze, I see that
> PERFORM_BOOTSTRAP_RELOC in ldso/ldso/microblaze/dl-startup.h only
> handles R_MICROBLAZE_REL. Your conclusion that R_MICROBLAZE_NONE
> breaks ld.so self relocation is correct.
>
> > https://cgit.openadk.org/cgi/cgit/uclibc-ng.git/tree/ldso/ldso/dl-startup.c#n262
> >
> > So is it a bug in uClibc-ng ld.so or a bug in binutils?
>
> Both, I would say. uclibc-ng for not handling _NONE relocs, binutils
> for generating them in the first place.
Ah, thanks for heads up. I fixed the missing _NONE relocs handling.
So we have fixes in binutils and uClibc-ng, great!
best regards
Waldemar
More information about the Binutils
mailing list