regex updates: compatability fixes for Como and sunpro compilers

[SVN r9642]
This commit is contained in:
John Maddock
2001-03-26 11:09:49 +00:00
parent 1758679bd6
commit b8adb4df00
10 changed files with 119 additions and 92 deletions

View File

@ -284,6 +284,7 @@ Do not change this file unless you really really have to, add options to
#define BOOST_RE_NESTED_TEMPLATE_DECL
#define BOOST_RE_NO_SWPRINTF
#define BOOST_RE_NO_TEMPLATE_FRIEND
#define BOOST_RE_NO_LOCALE_H
#endif
#if defined(__HP_aCC) || defined(__hpux)
@ -331,6 +332,14 @@ Do not change this file unless you really really have to, add options to
# endif
#endif
#ifdef _REENTRANT
//
// several compilers define _REENTRANT when
// threading support is turned on:
//
#define BOOST_RE_THREADS
#endif
#endif // BOOST_RE_AUTO_CONFIGURE
#ifdef __cplusplus
@ -407,7 +416,7 @@ typedef unsigned long jm_uintfast32_t;
some of these (std)
may be guesswork: */
# if !defined (__SGI_STL_OWN_IOSTREAMS) || defined (__STL_HAS_NO_NEW_IOSTREAMS) || defined (__STL_USE_NO_IOSTREAMS) || defined(__STL_NO_MBSTATE_T)
# if (!defined (__SGI_STL_OWN_IOSTREAMS) && !defined(__STL_USE_NEW_IOSTREAMS)) || defined (__STL_HAS_NO_NEW_IOSTREAMS) || defined (__STL_USE_NO_IOSTREAMS) || defined(__STL_NO_MBSTATE_T)
// Old IO streams:
#define BOOST_RE_NO_LOCALE_H
#define BOOST_RE_OLD_IOSTREAM