re PR target/49541 (TLS support partially broken in 64-bit mode)
PR target/49541 * config/sol2.h (LIB_SPEC): Simplify. Move LIB_THREAD_LDFLAGS_SPEC ... (LINK_SPEC): ... here. From-SVN: r176244
This commit is contained in:
parent
515646845f
commit
9e34e53f8e
2 changed files with 10 additions and 4 deletions
|
@ -1,3 +1,10 @@
|
|||
2011-07-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
PR target/49541
|
||||
* config/sol2.h (LIB_SPEC): Simplify.
|
||||
Move LIB_THREAD_LDFLAGS_SPEC ...
|
||||
(LINK_SPEC): ... here.
|
||||
|
||||
2011-07-13 Bernd Schmidt <bernds@codesourcery.com>
|
||||
|
||||
* haifa-sched.c (struct sched_block_state): New.
|
||||
|
|
|
@ -109,10 +109,8 @@ along with GCC; see the file COPYING3. If not see
|
|||
#undef LIB_SPEC
|
||||
#define LIB_SPEC \
|
||||
"%{!symbolic:\
|
||||
%{pthreads|pthread:" \
|
||||
LIB_THREAD_LDFLAGS_SPEC " -lpthread " LIB_TLS_SPEC "} \
|
||||
%{fprofile-generate*:" \
|
||||
LIB_THREAD_LDFLAGS_SPEC " " LIB_TLS_SPEC "} \
|
||||
%{pthreads|pthread:-lpthread} \
|
||||
%{pthreads|pthread|fprofile-generate*:" LIB_TLS_SPEC "} \
|
||||
%{p|pg:-ldl} -lc}"
|
||||
|
||||
#ifndef CROSS_DIRECTORY_STRUCTURE
|
||||
|
@ -175,6 +173,7 @@ along with GCC; see the file COPYING3. If not see
|
|||
%{static:-dn -Bstatic} \
|
||||
%{shared:-G -dy %{!mimpure-text:-z text}} \
|
||||
%{symbolic:-Bsymbolic -G -dy -z text} \
|
||||
%{pthreads|pthread|fprofile-generate*:" LIB_THREAD_LDFLAGS_SPEC "} \
|
||||
%(link_arch) \
|
||||
%{Qy:} %{!Qn:-Qy}"
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue