Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
_config-deccxx.h
Go to the documentation of this file.
1
32// _REENTRANT is defined by -pthread option
33
34#if defined (_RWSTD_REENTRANT)
35# if defined (_PTHREAD_USE_D4) && !defined (_RWSTD_DCE_THREADS)
36# define _RWSTD_DCE_THREADS
37# endif // _PTHREAD_USE_D4 && !_RWSTD_DCE_THREADS
38
39# if !defined (_RWSTD_DCE_THREADS) && !defined (_RWSTD_POSIX_THREADS)
40# define _RWSTD_POSIX_THREADS
41# endif // !(_RWSTD_DCE_THREADS) && !(_RWSTD_POSIX_THREADS)
42#endif // (_RWSTD_REENTRANT)
43
44#if __DECCXX_VER < 60390008
45 // version of Compaq C++ prior to C++ do not implement
46 // C++ C library headers (the <cxxx> kind)
47# define _RWSTD_NO_NEW_HEADER
48#endif // __DECCXX_VER < 60390008
49
50#ifndef __EXCEPTIONS
51 // disable exceptions when the macro __EXCEPTIONS
52 // is not #defined by the compiler, e.g., when
53 // the -LANG:exceptions=OFF option is used
54# ifndef _RWSTD_NO_EXCEPTIONS
55# define _RWSTD_NO_EXCEPTIONS
56# endif // _RWSTD_NO_EXCEPTIONS
57#endif // __EXCEPTIONS