bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/13671] gld creates i386 relocations not supported by Solaris ld.


From: ro at CeBiTec dot Uni-Bielefeld.DE
Subject: [Bug ld/13671] gld creates i386 relocations not supported by Solaris ld.so.1
Date: Thu, 15 Feb 2018 10:15:48 +0000

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

--- Comment #22 from Rainer Orth <ro at CeBiTec dot Uni-Bielefeld.DE> ---
> --- Comment #21 from H.J. Lu <hjl.tools at gmail dot com> ---
[...]
> I didn't see R_386_TLS_TPOFF.  What happened to
>
> 00000030  00000b12 R_386_TLS_GD           00000004  
> __gcov_indirect_call_callee
>
> in input file?

This:

_gcov_indirect_call_profiler_v2.o has

  1a:   8d 04 1d 00 00 00 00    lea    0x0(,%ebx,1),%eax
  21:   e8 fc ff ff ff          call   22
<__gcov_indirect_call_profiler_v2+0x22>

with the R_386_TLS_GD reloc above; the executable has

 805224a:       65 a1 00 00 00 00       mov    %gs:0x0,%eax
 8052250:       05 fc ff ff ff          add    $0xfffffffc,%eax
 8052255:       90                      nop

without any relocs.

Btw., please note that I'll be on an extended vacation starting
tomorrow, with little or no net access for a month.

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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]