diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-02-13 15:04:04 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-02-13 15:04:04 +0000 |
commit | f169ee7e9c01df04aa070ebc96553be7287828c5 (patch) | |
tree | 991819688bcd44b31b94aecf49f790490b92261c | |
parent | 650c5ec8ca9b2d2074b3d03db02d299a87501339 (diff) | |
download | ATCD-f169ee7e9c01df04aa070ebc96553be7287828c5.tar.gz |
added Rational RCC support
-rw-r--r-- | ace/config-osf1-4.0.h | 28 |
1 files changed, 19 insertions, 9 deletions
diff --git a/ace/config-osf1-4.0.h b/ace/config-osf1-4.0.h index dd7b1bbc3ea..c9bdb54543f 100644 --- a/ace/config-osf1-4.0.h +++ b/ace/config-osf1-4.0.h @@ -2,13 +2,13 @@ // $Id$ // The following configuration file is designed to work for the -// Digital UNIX V4.0a platforms with the DEC 5.4 and later either the -// GNU g++ or DEC cxx compilers. It is configured to use the IEEE Std -// 1003.1c-1995, POSIX System Application Program Interface, or DCE -// threads (with cxx only); it automatically selects the proper thread -// interface depending on whether the cxx -pthread or -threads option -// was specified. By 4.0a the version is meant that is called "V4.0 -// 464" by uname -a. +// Digital UNIX V4.0a platforms with either the GNU g++, DEC cxx 5.4 +// and later, or Rational RCC (2.4.1) compilers. +// It is configured to use the IEEE Std 1003.1c-1995, POSIX System +// Application Program Interface, or DCE threads (with cxx only); it +// automatically selects the proper thread interface depending on whether +// the cxx -pthread or -threads option was specified. By 4.0a the version +// is meant that is called "V4.0 464" by uname -a. #if !defined (ACE_CONFIG_H) #define ACE_CONFIG_H @@ -54,9 +54,19 @@ # define ACE_HAS_TEMPLATE_TYPEDEFS # define ACE_HAS_TYPENAME_KEYWORD # endif /* __DECCXX_VER >= 60090010 */ -#else /* ! __GNUG__ && ! __DECCXX */ +#elif defined (RATIONAL) +# define ACE_HAS_REENTRANT_FUNCTIONS +# define ACE_HAS_ONEARG_SIGWAIT + +# define ACE_HAS_ANSI_CASTS +# define ACE_HAS_EXCEPTIONS +# define ACE_HAS_STDCPP_STL_INCLUDES +# define ACE_HAS_TEMPLATE_SPECIALIZATION +// # define ACE_HAS_TEMPLATE_TYPEDEFS +# define ACE_HAS_TYPENAME_KEYWORD +#else /* ! __GNUG__ && ! __DECCXX && ! RATIONAL */ # error unsupported compiler on Digital Unix -#endif /* ! __GNUG__ && ! __DECCXX */ +#endif /* ! __GNUG__ && ! __DECCXX && ! RATIONAL */ #if defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE >= 199506L) // cxx with POSIX 1003.1c-1995 threads (pthreads) . . . |