stdcpp/include/config/vc_select_lib.h
changeset 0 e4d67989cc36
equal deleted inserted replaced
-1:000000000000 0:e4d67989cc36
       
     1 # if !( defined(_STLP_WINCE) )
       
     2 #  define _STLP_EXPORT_DECLSPEC __declspec(dllexport)
       
     3 #  define _STLP_IMPORT_DECLSPEC __declspec(dllimport)
       
     4 # endif
       
     5 
       
     6 #  if !( defined(_STLP_MSVC) && _STLP_MSVC < 1100)
       
     7 #   define _STLP_CLASS_EXPORT_DECLSPEC __declspec(dllexport)
       
     8 #   define _STLP_CLASS_IMPORT_DECLSPEC __declspec(dllimport)
       
     9 #  endif
       
    10 
       
    11 #  if !defined (_STLP_NO_OWN_IOSTREAMS)
       
    12 
       
    13 #    if ( defined (__DLL) || defined (_DLL) || defined (_WINDLL) || defined (_RTLDLL) \
       
    14      || defined(_AFXDLL) || defined (_STLP_USE_DYNAMIC_LIB) ) \
       
    15        && ! defined (_STLP_USE_STATIC_LIB)
       
    16 #      undef  _STLP_USE_DECLSPEC
       
    17 #      define _STLP_USE_DECLSPEC 1
       
    18 #    endif
       
    19 
       
    20 #  ifndef _STLP_IMPORT_TEMPLATE_KEYWORD
       
    21 #   define _STLP_IMPORT_TEMPLATE_KEYWORD  extern
       
    22 #  endif
       
    23 #  define _STLP_EXPORT_TEMPLATE_KEYWORD
       
    24 
       
    25 # if defined (_RTLDLL) && defined (_STLP_USE_STATIC_LIB)
       
    26 #    define _STLP_LIB_STATIC_SUFFIX "_staticx"
       
    27 # else
       
    28 #    define _STLP_LIB_STATIC_SUFFIX "_static"
       
    29 # endif
       
    30 
       
    31 #    include <config/stl_select_lib.h>
       
    32 
       
    33 #  endif /* _STLP_OWN_IOSTREAMS */
       
    34 
       
    35