build/stlport/src/stlport_prefix.h

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/build/stlport/src/stlport_prefix.h	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,43 @@
     1.4 +#ifndef STLPORT_PREFIX_H
     1.5 +#define STLPORT_PREFIX_H
     1.6 +
     1.7 +#define __BUILDING_STLPORT 1
     1.8 +
     1.9 +#if defined (_WIN32) || defined (WIN32)
    1.10 +#  ifdef __cplusplus
    1.11 +#    define WIN32_LEAN_AND_MEAN
    1.12 +#    define NOSERVICE
    1.13 +#  endif
    1.14 +#endif
    1.15 +
    1.16 +#undef _STLP_NO_FORCE_INSTANTIATE
    1.17 +
    1.18 +/* Please add extra compilation switches for particular compilers here */
    1.19 +
    1.20 +#if defined (_MSC_VER) && !defined (__COMO__) && !defined (__MWERKS__)
    1.21 +#  include "warning_disable.h"
    1.22 +#endif
    1.23 +
    1.24 +#include <stl/config/features.h>
    1.25 +
    1.26 +#if defined (_STLP_USE_TEMPLATE_EXPORT) && defined (_STLP_USE_DECLSPEC) && !defined (_STLP_EXPOSE_GLOBALS_IMPLEMENTATION)
    1.27 +#  define _STLP_EXPOSE_GLOBALS_IMPLEMENTATION
    1.28 +#endif
    1.29 +
    1.30 +#ifdef __cplusplus
    1.31 +
    1.32 +#  include <ctime>
    1.33 +#  if defined (_STLP_USE_NAMESPACES) && !defined (_STLP_VENDOR_GLOBAL_CSTD)
    1.34 +using _STLP_VENDOR_CSTD::time_t;
    1.35 +#  endif
    1.36 +
    1.37 +#  if defined (_STLP_FUNCTION_TMPL_PARTIAL_ORDER)
    1.38 +#    define _STLP_OPERATOR_SPEC _STLP_DECLSPEC
    1.39 +#  else
    1.40 +#    define _STLP_OPERATOR_SPEC _STLP_TEMPLATE_NULL _STLP_DECLSPEC
    1.41 +#  endif
    1.42 +
    1.43 +#endif /* __cplusplus */
    1.44 +
    1.45 +#endif /* PREFIX */
    1.46 +

mercurial