diff options
author | Andriy Gapon <avg@freebsd.org> | 2011-02-14 00:40:15 +0000 |
---|---|---|
committer | Gerald Pfeifer <gerald@gcc.gnu.org> | 2011-02-14 00:40:15 +0000 |
commit | 67932abf57a5aae06cbf65012d3982dcdd18a3ac (patch) | |
tree | 09d83fff3cff3efda0b1fcb7dc82eb8908e147ae /gcc | |
parent | c11eaf93b6e0db09935b0020e0603b73b385e469 (diff) | |
download | gcc-67932abf57a5aae06cbf65012d3982dcdd18a3ac.zip gcc-67932abf57a5aae06cbf65012d3982dcdd18a3ac.tar.gz gcc-67932abf57a5aae06cbf65012d3982dcdd18a3ac.tar.bz2 |
re PR target/45808 (FreeBSD: -pthread is handled incompletely)
PR target/45808
* config/freebsd-spec.h (FBSD_LIB_SPEC): Handle the shared case.
From-SVN: r170121
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/freebsd-spec.h | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index de8e127..4ac5475 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2011-02-14 Andriy Gapon <avg@freebsd.org> + + PR target/45808 + * config/freebsd-spec.h (FBSD_LIB_SPEC): Handle the shared case. + 2011-02-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * configure: Regenerate. diff --git a/gcc/config/freebsd-spec.h b/gcc/config/freebsd-spec.h index 00b7407..d8b3382 100644 --- a/gcc/config/freebsd-spec.h +++ b/gcc/config/freebsd-spec.h @@ -121,6 +121,9 @@ is built with the --enable-threads configure-time option.} \ %{!shared: \ %{!pg: %{pthread:-lpthread} -lc} \ %{pg: %{pthread:-lpthread_p} -lc_p} \ + } \ + %{shared: \ + %{pthread:-lpthread} -lc \ }" #endif #endif |