os/ossrv/stdcpp/include/config/vc_select_lib.h
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/ossrv/stdcpp/include/config/vc_select_lib.h	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,35 @@
     1.4 +# if !( defined(_STLP_WINCE) )
     1.5 +#  define _STLP_EXPORT_DECLSPEC __declspec(dllexport)
     1.6 +#  define _STLP_IMPORT_DECLSPEC __declspec(dllimport)
     1.7 +# endif
     1.8 +
     1.9 +#  if !( defined(_STLP_MSVC) && _STLP_MSVC < 1100)
    1.10 +#   define _STLP_CLASS_EXPORT_DECLSPEC __declspec(dllexport)
    1.11 +#   define _STLP_CLASS_IMPORT_DECLSPEC __declspec(dllimport)
    1.12 +#  endif
    1.13 +
    1.14 +#  if !defined (_STLP_NO_OWN_IOSTREAMS)
    1.15 +
    1.16 +#    if ( defined (__DLL) || defined (_DLL) || defined (_WINDLL) || defined (_RTLDLL) \
    1.17 +     || defined(_AFXDLL) || defined (_STLP_USE_DYNAMIC_LIB) ) \
    1.18 +       && ! defined (_STLP_USE_STATIC_LIB)
    1.19 +#      undef  _STLP_USE_DECLSPEC
    1.20 +#      define _STLP_USE_DECLSPEC 1
    1.21 +#    endif
    1.22 +
    1.23 +#  ifndef _STLP_IMPORT_TEMPLATE_KEYWORD
    1.24 +#   define _STLP_IMPORT_TEMPLATE_KEYWORD  extern
    1.25 +#  endif
    1.26 +#  define _STLP_EXPORT_TEMPLATE_KEYWORD
    1.27 +
    1.28 +# if defined (_RTLDLL) && defined (_STLP_USE_STATIC_LIB)
    1.29 +#    define _STLP_LIB_STATIC_SUFFIX "_staticx"
    1.30 +# else
    1.31 +#    define _STLP_LIB_STATIC_SUFFIX "_static"
    1.32 +# endif
    1.33 +
    1.34 +#    include <config/stl_select_lib.h>
    1.35 +
    1.36 +#  endif /* _STLP_OWN_IOSTREAMS */
    1.37 +
    1.38 +