[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/12995] gas should support R_386_TLS_GD_PLT, R_386_TLS_LDM_PLT r
From: |
ro at TechFak dot Uni-Bielefeld.DE |
Subject: |
[Bug gas/12995] gas should support R_386_TLS_GD_PLT, R_386_TLS_LDM_PLT relocs |
Date: |
Mon, 19 Mar 2012 15:15:22 +0000 |
http://sourceware.org/bugzilla/show_bug.cgi?id=12995
--- Comment #2 from Rainer Orth <ro at TechFak dot Uni-Bielefeld.DE> 2012-03-19
15:15:22 UTC ---
Created attachment 6293
--> http://sourceware.org/bugzilla/attachment.cgi?id=6293
initial patch
The patch above worked for me. It allowed gcc mainline bootstraps with the
patched gas and Sun ld to complete without regressions on i386-pc-solaris2.[89]
and i386-pc-solaris2.1[01], fixing the current TLS LD related testcase
failures.
It currently lacks testcases, and it appears that it cannot be installed on
it's own: the resulting gld knows enough about the new relocs for the link
tests
in gcc/configure.ac to succeed incorrectly, breaking the build later on.
I'll work on the ld side (PR ld/12996) later, but had a very hard time
producing
anything even remotely useful when I last tried.
Rainer
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.