Mercurial > cpython-lru_cache-weakref
diff Python/thread_pthread.h @ 26499:76f79bb36fc7 legacy-trunk
Add compile-time errors for unsupported systems.
| author | Martin v. Löwis <martin@v.loewis.de> |
|---|---|
| date | Mon, 02 Dec 2002 22:17:01 +0000 |
| parents | 3731be28e1a3 |
| children | 56dbd9079a13 |
line wrap: on
line diff
--- a/Python/thread_pthread.h Mon Dec 02 16:17:46 2002 +0000 +++ b/Python/thread_pthread.h Mon Dec 02 22:17:01 2002 +0000 @@ -31,11 +31,13 @@ #if defined(__ultrix) && defined(__mips) && defined(_DECTHREADS_) /* _DECTHREADS_ is defined in cma.h which is included by pthread.h */ # define PY_PTHREAD_D4 +# error Systems with PY_PTHREAD_D4 are unsupported. See README. #elif defined(__osf__) && defined (__alpha) /* _DECTHREADS_ is defined in cma.h which is included by pthread.h */ # if !defined(_PTHREAD_ENV_ALPHA) || defined(_PTHREAD_USE_D4) || defined(PTHREAD_USE_D4) # define PY_PTHREAD_D4 +# error Systems with PY_PTHREAD_D4 are unsupported. See README. # else # define PY_PTHREAD_STD # endif @@ -50,13 +52,16 @@ # define PY_PTHREAD_STD # else # define PY_PTHREAD_D7 +# error Systems with PY_PTHREAD_D7 are unsupported. See README. # endif #elif defined(__DGUX) # define PY_PTHREAD_D6 +# error Systems with PY_PTHREAD_D6 are unsupported. See README. #elif defined(__hpux) && defined(_DECTHREADS_) # define PY_PTHREAD_D4 +# error Systems with PY_PTHREAD_D4 are unsupported. See README. #else /* Default case */ # define PY_PTHREAD_STD
