williamr@2: //==========================================
williamr@2: 
williamr@2: # define __SGI_STL_PORT  _STLPORT_VERSION
williamr@2: 
williamr@2: # if defined (_STLP_DEBUG) && ! defined ( __STL_DEBUG )
williamr@2: #  define __STL_DEBUG _STLP_DEBUG
williamr@2: # endif
williamr@2: 
williamr@2: # if defined (_STLP_USE_NAMESPACES)
williamr@2: #  undef  __STL_USE_NAMESPACES 
williamr@2: #  define __STL_USE_NAMESPACES _STLP_USE_NAMESPACES
williamr@2: # endif
williamr@2: 
williamr@2: # if defined (_STLP_USE_EXCEPTIONS)
williamr@2: #  undef  __STL_USE_EXCEPTIONS 
williamr@2: #  define __STL_USE_EXCEPTIONS _STLP_USE_EXCEPTIONS
williamr@2: # endif
williamr@2: 
williamr@2: # if defined (_STLP_USE_NEW_IOSTREAMS) && ! defined ( __STL_USE_NEW_IOSTREAMS )
williamr@2: #  define __STL_USE_NEW_IOSTREAMS _STLP_USE_NEW_IOSTREAMS
williamr@2: # endif
williamr@2: 
williamr@2: # if defined (_STLP_BEGIN_NAMESPACE) && ! defined ( __STL_BEGIN_NAMESPACE )
williamr@2: #  define __STL_BEGIN_NAMESPACE _STLP_BEGIN_NAMESPACE
williamr@2: #  define __STL_END_NAMESPACE _STLP_END_NAMESPACE
williamr@2: #  define __STL_VENDOR_STD _STLP_VENDOR_STD
williamr@2: #  define __STL_VENDOR_CSTD _STLP_VENDOR_CSTD
williamr@2: # endif
williamr@2: 
williamr@2: /*
williamr@2: # if defined (_STLP_XXX) && ! defined ( __STL_XXX )
williamr@2: #  define __STL_XXX _STLP_XXX
williamr@2: # endif
williamr@2: */
williamr@2: