https://sourceware.org/bugzilla/show_bug.cgi?id=33199

--- Comment #13 from Rainer Orth <ro at CeBiTec dot Uni-Bielefeld.DE> ---
> --- Comment #10 from Indu Bhagat <indu.bhagat at oracle dot com> ---
> To be clear, the current SEGV is because we do a sframe_plt = NULL if
> !normal_target in bfd/elfxx-x86.c _bfd_x86_elf_link_setup_gnu_properties.  We
> could go ahead and fix this by setting sframe_plt in the else block, perhaps
> like (based on analogous block for eh_frame):
>
>   else
>   {
>      if (lazy_plt)
>        htab->sframe_plt = init_table->sframe_lazy_plt;
>      else
>        htab->sframe_plt = NULL;
>   }

I've just tried this on both amd64-pc-solaris2.11 and
x86_64-pc-linux-gnu.  On the latter there was no change, while on
Solaris/amd64 the three "LTO 4[a-c]" tests now PASS.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to