summaryrefslogtreecommitdiff
path: root/Python/thread.c
diff options
context:
space:
mode:
authorEzio Melotti <ezio.melotti@gmail.com>2011-03-16 11:35:38 +0200
committerEzio Melotti <ezio.melotti@gmail.com>2011-03-16 11:35:38 +0200
commita8fef3700df5400004ac88fa20c8bb4ff6f44ca3 (patch)
tree7745540e59b871e3d1b8b17757df99384cc91f68 /Python/thread.c
parente21d50c5c74e58bdf7173ab8d8966cfae2004728 (diff)
parent6a6e1e572574894dd211325eed26d099bde4778d (diff)
downloadcpython-a8fef3700df5400004ac88fa20c8bb4ff6f44ca3.tar.gz
#11565: Merge with 3.1.
Diffstat (limited to 'Python/thread.c')
-rw-r--r--Python/thread.c14
1 files changed, 4 insertions, 10 deletions
diff --git a/Python/thread.c b/Python/thread.c
index 4a9b4368ac..d224046e64 100644
--- a/Python/thread.c
+++ b/Python/thread.c
@@ -23,12 +23,6 @@
#include <stdlib.h>
-#ifdef __sgi
-#ifndef HAVE_PTHREAD_H /* XXX Need to check in configure.in */
-#undef _POSIX_THREADS
-#endif
-#endif
-
#include "pythread.h"
#ifndef _POSIX_THREADS
@@ -101,6 +95,7 @@ PyThread_init_thread(void)
static size_t _pythread_stacksize = 0;
#ifdef SGI_THREADS
+#error SGI Irix threads are now unsupported, and code will be removed in 3.3.
#include "thread_sgi.h"
#endif
@@ -109,10 +104,12 @@ static size_t _pythread_stacksize = 0;
#endif
#ifdef SUN_LWP
+#error SunOS lightweight processes are now unsupported, and code will be removed in 3.3.
#include "thread_lwp.h"
#endif
#ifdef HAVE_PTH
+#error GNU pth threads are now unsupported, and code will be removed in 3.3.
#include "thread_pth.h"
#undef _POSIX_THREADS
#endif
@@ -122,6 +119,7 @@ static size_t _pythread_stacksize = 0;
#endif
#ifdef C_THREADS
+#error Mach C Threads are now unsupported, and code will be removed in 3.3.
#include "thread_cthread.h"
#endif
@@ -137,10 +135,6 @@ static size_t _pythread_stacksize = 0;
#include "thread_plan9.h"
#endif
-#ifdef ATHEOS_THREADS
-#include "thread_atheos.h"
-#endif
-
/*
#ifdef FOOBAR_THREADS
#include "thread_foobar.h"