aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLoren J. Rittle <ljrittle@acm.org>2002-10-18 21:37:53 +0000
committerLoren J. Rittle <ljrittle@gcc.gnu.org>2002-10-18 21:37:53 +0000
commit5a6be855cbaeced80b1c282ac539de330815b71e (patch)
treed4aa8c9726bee826f3a15f7c657431cd080c75d7
parentdae1b2473101ccbf800c29baaacc8b6a8f6a8705 (diff)
downloadgcc-5a6be855cbaeced80b1c282ac539de330815b71e.zip
gcc-5a6be855cbaeced80b1c282ac539de330815b71e.tar.gz
gcc-5a6be855cbaeced80b1c282ac539de330815b71e.tar.bz2
pthread1.cc: Remove needless workaround for FreeBSD 5.
* testsuite/thread/pthread1.cc: Remove needless workaround for FreeBSD 5. From-SVN: r58289
-rw-r--r--libstdc++-v3/ChangeLog3
-rw-r--r--libstdc++-v3/testsuite/thread/pthread1.cc2
2 files changed, 4 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 2b7f234..0cd9e61 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -4,6 +4,9 @@
* config/abi/i386-unknown-freebsd4/baseline_symbols.txt: New file.
* config/abi/i386-unknown-freebsd4.7/baseline_symbols.txt: Remove.
+ * testsuite/thread/pthread1.cc: Remove needless workaround
+ for FreeBSD 5.
+
2002-10-18 Loren J. Rittle <ljrittle@acm.org>
Brad Spencer <spencer@infointeractive.com> (provided alternate
patch and improvements)
diff --git a/libstdc++-v3/testsuite/thread/pthread1.cc b/libstdc++-v3/testsuite/thread/pthread1.cc
index 71afefc..eaa634d 100644
--- a/libstdc++-v3/testsuite/thread/pthread1.cc
+++ b/libstdc++-v3/testsuite/thread/pthread1.cc
@@ -124,7 +124,7 @@ main (int argc, char** argv)
{
pthread_join (prod[i], NULL);
pthread_join (cons[i], NULL);
-#if defined(__FreeBSD__)
+#if defined(__FreeBSD__) && __FreeBSD__ < 5
// These lines are not required by POSIX since a successful
// join is suppose to detach as well...
pthread_detach (prod[i]);