home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / stlpt453.zip / STLport-4.5.3 / stlport / stl / _config_compat.h < prev    next >
Text File  |  2002-01-18  |  3KB  |  90 lines

  1.  
  2. /*
  3.  * Compatibility section
  4.  * This section sets new-style macros based on old-style ones, for compatibility
  5.  */
  6.  
  7. # if (defined (__STL_NO_SGI_IOSTREAMS) || defined (_STLP_NO_SGI_IOSTREAMS)) \
  8.   && ! defined ( _STLP_NO_OWN_IOSTREAMS )
  9. #  define _STLP_NO_OWN_IOSTREAMS
  10. # endif
  11.  
  12. # if defined (__STL_NO_NEW_IOSTREAMS) && ! defined ( _STLP_NO_NEW_IOSTREAMS )
  13. #  define _STLP_NO_NEW_IOSTREAMS __STL_NO_NEW_IOSTREAMS
  14. # endif
  15. # if defined (__STL_NO_IOSTREAMS) && ! defined ( _STLP_NO_IOSTREAMS )
  16. #  define _STLP_NO_IOSTREAMS __STL_NO_IOSTREAMS
  17. # endif
  18. # if defined (__STL_DEBUG) && ! defined ( _STLP_DEBUG )
  19. #  define _STLP_DEBUG __STL_DEBUG
  20. # endif
  21. # if defined (__STL_NO_ANACHRONISMS) && ! defined ( _STLP_NO_ANACHRONISMS )
  22. #  define _STLP_NO_ANACHRONISMS __STL_NO_ANACHRONISMS
  23. # endif
  24. # if defined (__STL_NO_EXTENSIONS) && ! defined ( _STLP_NO_EXTENSIONS )
  25. #  define _STLP_NO_EXTENSIONS __STL_NO_EXTENSIONS
  26. # endif
  27. # if defined (__STL_NO_EXCEPTIONS) && ! defined ( _STLP_NO_EXCEPTIONS )
  28. #  define _STLP_NO_EXCEPTIONS __STL_NO_EXCEPTIONS
  29. # endif
  30. # if defined (__STL_NO_NAMESPACES) && ! defined ( _STLP_NO_NAMESPACES )
  31. #  define _STLP_NO_NAMESPACES __STL_NO_NAMESPACES
  32. # endif
  33. # if defined (__STL_MINIMUM_DEFAULT_TEMPLATE_PARAMS) && ! defined ( _STLP_MINIMUM_DEFAULT_TEMPLATE_PARAMS )
  34. #  define _STLP_MINIMUM_DEFAULT_TEMPLATE_PARAMS __STL_MINIMUM_DEFAULT_TEMPLATE_PARAMS
  35. # endif
  36. # if defined (__STL_NO_OWN_NAMESPACE) && ! defined ( _STLP_NO_OWN_NAMESPACE )
  37. #  define _STLP_NO_OWN_NAMESPACE __STL_NO_OWN_NAMESPACE
  38. # endif
  39.  
  40. # if defined (__STL_NO_RELOPS_NAMESPACE) && ! defined ( _STLP_NO_RELOPS_NAMESPACE )
  41. #  define _STLP_NO_RELOPS_NAMESPACE __STL_NO_RELOPS_NAMESPACE
  42. # endif
  43.  
  44. # if defined (__STL_DEBUG_UNINITIALIZED) && ! defined ( _STLP_DEBUG_UNINITIALIZED )
  45. #  define _STLP_DEBUG_UNINITIALIZED __STL_DEBUG_UNINITIALIZED
  46. # endif
  47. # if defined (__STL_SHRED_BYTE) && ! defined ( _STLP_SHRED_BYTE )
  48. #  define _STLP_SHRED_BYTE __STL_SHRED_BYTE
  49. # endif
  50. # if defined (__STL_USE_MFC) && ! defined ( _STLP_USE_MFC )
  51. #  define _STLP_USE_MFC __STL_USE_MFC
  52. # endif
  53.  
  54. # if defined (__STL_USE_NEWALLOC) && ! defined ( _STLP_USE_NEWALLOC )
  55. #  define _STLP_USE_NEWALLOC __STL_USE_NEWALLOC
  56. # endif
  57. # if defined (__STL_USE_MALLOC) && ! defined ( _STLP_USE_MALLOC )
  58. #  define _STLP_USE_MALLOC __STL_USE_MALLOC
  59. # endif
  60.  
  61. # if defined (__STL_DEBUG_ALLOC) && ! defined ( _STLP_DEBUG_ALLOC )
  62. #  define _STLP_DEBUG_ALLOC __STL_DEBUG_ALLOC
  63. # endif
  64.  
  65. # if defined (__STL_DEBUG_MESSAGE) && ! defined ( _STLP_DEBUG_MESSAGE )
  66. #  define _STLP_DEBUG_MESSAGE __STL_DEBUG_MESSAGE
  67. # endif
  68.  
  69. # if defined (__STL_DEBUG_TERMINATE) && ! defined ( _STLP_DEBUG_TERMINATE )
  70. #  define _STLP_DEBUG_TERMINATE __STL_DEBUG_TERMINATE
  71. # endif
  72.  
  73. # if defined (__STL_NO_DEBUG_EXCEPTIONS) && ! defined ( _STLP_NO_DEBUG_EXCEPTIONS )
  74. #  define _STLP_NO_DEBUG_EXCEPTIONS __STL_NO_DEBUG_EXCEPTIONS
  75. # endif
  76.  
  77. # if defined (__STL_USE_ABBREVS) && ! defined ( _STLP_USE_ABBREVS )
  78. #  define _STLP_USE_ABBREVS __STL_USE_ABBREVS
  79. # endif
  80.  
  81. # if defined (__STL_NO_MSVC50_COMPATIBILITY) && ! defined ( _STLP_NO_MSVC50_COMPATIBILITY )
  82. #  define _STLP_NO_MSVC50_COMPATIBILITY __STL_NO_MSVC50_COMPATIBILITY
  83. # endif
  84.  
  85. # if defined (__STL_USE_RAW_SGI_ALLOCATORS) && ! defined ( _STLP_USE_RAW_SGI_ALLOCATORS )
  86. #  define _STLP_USE_RAW_SGI_ALLOCATORS __STL_USE_RAW_SGI_ALLOCATORS
  87. # endif
  88.  
  89.  
  90.