https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88238
--- Comment #8 from ro at CeBiTec dot Uni-Bielefeld.DE ---
>> --- Comment #6 from Rainer Orth ---
>> The patch consists primarily of additions to
>> DRUNTIME_LIBRARIES_DL_ITERATE_PHDR
>> to detect the situation, the mapfile and libdruntime/Make
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88238
--- Comment #7 from Iain Buclaw ---
On Thu, 9 May 2019 at 20:11, ro at gcc dot gnu.org
wrote:
>
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88238
>
> Rainer Orth changed:
>
>What|Removed |Added
> -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88238
Rainer Orth changed:
What|Removed |Added
Attachment #46309|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88238
--- Comment #5 from Rainer Orth ---
Created attachment 46329
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46329&action=edit
Use __tls_get_addr indirectly on 64-bit Solaris/x86
This patch addresses the execution failures on 64-bit Solaris
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88238
--- Comment #4 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #3 from Rainer Orth ---
> However, 64-bit testing on Solaris 10/x86 only works with gld since ld doesn't
> support -z relax=transtls. What's worse, due to some packagaing
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88238
Rainer Orth changed:
What|Removed |Added
Attachment #45109|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88238
--- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #1 from Iain Buclaw ---
> (In reply to Rainer Orth from comment #0)
[...]
>> *
>>
>> symbol not found: dl_iterate_phdr
>> (libdruntime/.libs/libgdrunt
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88238
--- Comment #1 from Iain Buclaw ---
(In reply to Rainer Orth from comment #0)
>
> which allow libgdruntime.so and libgphobos.so to link on Solaris 11.3 without
> unresolved symbols, there are more on Solaris 10:
>
> *
> symbol not found: