aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>2004-12-17 19:35:59 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>2004-12-17 19:35:59 +0000
commita7f3a324eefe0f7a751eb0f862b29a9b30e4ea9b (patch)
tree1e0a9f1d91d1474da5bc7d7b059ba78c05a92b55
parent4b6e2f97a3797dfb0cf1d32a39ae8638552e5588 (diff)
downloadports-a7f3a324eefe0f7a751eb0f862b29a9b30e4ea9b.tar.gz
ports-a7f3a324eefe0f7a751eb0f862b29a9b30e4ea9b.zip
Notes
-rw-r--r--lang/gcc-ooo/files/patch-freebsd-spec.h19
1 files changed, 14 insertions, 5 deletions
diff --git a/lang/gcc-ooo/files/patch-freebsd-spec.h b/lang/gcc-ooo/files/patch-freebsd-spec.h
index ae79ef99bdea..4b58d3f4e04d 100644
--- a/lang/gcc-ooo/files/patch-freebsd-spec.h
+++ b/lang/gcc-ooo/files/patch-freebsd-spec.h
@@ -1,13 +1,22 @@
--- gcc/config/freebsd-spec.h.orig Tue Mar 2 14:34:55 2004
-+++ gcc/config/freebsd-spec.h Thu Dec 16 10:19:11 2004
-@@ -132,8 +132,8 @@
++++ gcc/config/freebsd-spec.h Fri Dec 17 11:22:26 2004
+@@ -130,11 +130,19 @@
+ }"
+ #else
#if FBSD_MAJOR >= 5
++#if __FreeBSD_version < 502102 /* upto FreeBSD 5.2.1 */
#define FBSD_LIB_SPEC " \
%{!shared: \
-- %{!pg: %{pthread:-lc_r} -lc} \
-- %{pg: %{pthread:-lc_r_p} -lc_p} \
+ %{!pg: %{pthread:-lc_r} -lc} \
+ %{pg: %{pthread:-lc_r_p} -lc_p} \
+ }"
++#else
++#define FBSD_LIB_SPEC " \
++ %{!shared: \
+ %{!pg: %{pthread:-lpthread} -lc} \
+ %{pg: %{pthread:-lpthread} -lc_p} \
- }"
++ }"
++#endif /* deal with FreeBSD 5.0 - 5.2.1 */
#else
#define FBSD_LIB_SPEC " \
+ %{!shared: \