epoc32/include/stdapis/stlport/config/stl_as400.h
author William Roberts <williamr@symbian.org>
Wed, 31 Mar 2010 12:33:34 +0100
branchSymbian3
changeset 4 837f303aceeb
parent 0 061f57f2323e
permissions -rw-r--r--
Current Symbian^3 public API header files (from PDK 3.0.h)
This is the epoc32/include tree with the "platform" subtrees removed, and
all but a selected few mbg and rsg files removed.
     1 // STLport configuration file
     2 // It is internal STLport header - DO NOT include it directly
     3 
     4 // AS/400 C++ config
     5 
     6 # ifdef _REENTRANT
     7 #  define _PTHREADS
     8 # endif
     9 
    10 #  define _STLP_NO_NEW_NEW_HEADER 1
    11 
    12 #  define _STLP_NO_BOOL
    13 #  define _STLP_LIMITED_DEFAULT_TEMPLATES
    14 
    15 #  define _STLP_HAS_NO_NAMESPACES
    16 #  define _STLP_NEED_TYPENAME
    17 #  define _STLP_NEED_EXPLICIT
    18 #  define _STLP_HAS_NO_EXCEPTIONS
    19 #  define _STLP_NO_EXCEPTION_SPEC
    20 #  define _STLP_NO_ARROW_OPERATOR
    21 #  define _STLP_NO_NEW_STYLE_CASTS
    22 
    23 #  define _STLP_NEED_MUTABLE
    24 #  define _STLP_NO_PARTIAL_SPECIALIZATION_SYNTAX
    25 #  define _STLP_NO_BAD_ALLOC
    26 #  define _STLP_NO_MEMBER_TEMPLATES
    27 #  define _STLP_NO_MEMBER_TEMPLATE_CLASSES
    28 #  define _STLP_NO_MEMBER_TEMPLATE_KEYWORD
    29 #  define _STLP_NO_FRIEND_TEMPLATES
    30 #  define _STLP_NO_QUALIFIED_FRIENDS
    31 #  define _STLP_NO_CLASS_PARTIAL_SPECIALIZATION
    32 #  define _STLP_NO_FUNCTION_TMPL_PARTIAL_ORDER
    33 
    34 #  define _STLP_NO_METHOD_SPECIALIZATION
    35 #  define _STLP_NO_EXPLICIT_FUNCTION_TMPL_ARGS
    36 
    37 // #  define _STLP_NO_EXCEPTION_HEADER
    38 
    39 #  define _STLP_HAS_NO_NEW_IOSTREAMS
    40 #  define _STLP_HAS_NO_NEW_C_HEADERS 
    41 
    42 #  define _STLP_STATIC_CONST_INIT_BUG
    43 #  define _STLP_THROW_RETURN_BUG
    44 #  define _STLP_LINK_TIME_INSTANTIATION
    45 #  define _STLP_NO_TEMPLATE_CONVERSIONS
    46 
    47 #  define _STLP_UNINITIALIZABLE_PRIVATE 1
    48 #  define _STLP_STATIC_ARRAY_BUG 1
    49 #  define _STLP_NON_TYPE_TMPL_PARAM_BUG 1
    50 #  define _STLP_TRIVIAL_DESTRUCTOR_BUG  1
    51 
    52 #  if defined(_LONG_LONG)
    53 #    define _STLP_LONG_LONG long long
    54 #  endif
    55 // #  define _STLP_LONG_DOUBLE 1
    56 #  if defined(_PTHREADS)
    57 #    define _MULTI_THREADED
    58 #  endif
    59 // fbp : to fix __partition() problem
    60 # define _STLP_NONTEMPL_BASE_MATCH_BUG 1