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.
williamr@2
     1
// STLport configuration file
williamr@2
     2
// It is internal STLport header - DO NOT include it directly
williamr@2
     3
williamr@2
     4
// AS/400 C++ config
williamr@2
     5
williamr@2
     6
# ifdef _REENTRANT
williamr@2
     7
#  define _PTHREADS
williamr@2
     8
# endif
williamr@2
     9
williamr@2
    10
#  define _STLP_NO_NEW_NEW_HEADER 1
williamr@2
    11
williamr@2
    12
#  define _STLP_NO_BOOL
williamr@2
    13
#  define _STLP_LIMITED_DEFAULT_TEMPLATES
williamr@2
    14
williamr@2
    15
#  define _STLP_HAS_NO_NAMESPACES
williamr@2
    16
#  define _STLP_NEED_TYPENAME
williamr@2
    17
#  define _STLP_NEED_EXPLICIT
williamr@2
    18
#  define _STLP_HAS_NO_EXCEPTIONS
williamr@2
    19
#  define _STLP_NO_EXCEPTION_SPEC
williamr@2
    20
#  define _STLP_NO_ARROW_OPERATOR
williamr@2
    21
#  define _STLP_NO_NEW_STYLE_CASTS
williamr@2
    22
williamr@2
    23
#  define _STLP_NEED_MUTABLE
williamr@2
    24
#  define _STLP_NO_PARTIAL_SPECIALIZATION_SYNTAX
williamr@2
    25
#  define _STLP_NO_BAD_ALLOC
williamr@2
    26
#  define _STLP_NO_MEMBER_TEMPLATES
williamr@2
    27
#  define _STLP_NO_MEMBER_TEMPLATE_CLASSES
williamr@2
    28
#  define _STLP_NO_MEMBER_TEMPLATE_KEYWORD
williamr@2
    29
#  define _STLP_NO_FRIEND_TEMPLATES
williamr@2
    30
#  define _STLP_NO_QUALIFIED_FRIENDS
williamr@2
    31
#  define _STLP_NO_CLASS_PARTIAL_SPECIALIZATION
williamr@2
    32
#  define _STLP_NO_FUNCTION_TMPL_PARTIAL_ORDER
williamr@2
    33
williamr@2
    34
#  define _STLP_NO_METHOD_SPECIALIZATION
williamr@2
    35
#  define _STLP_NO_EXPLICIT_FUNCTION_TMPL_ARGS
williamr@2
    36
williamr@2
    37
// #  define _STLP_NO_EXCEPTION_HEADER
williamr@2
    38
williamr@2
    39
#  define _STLP_HAS_NO_NEW_IOSTREAMS
williamr@2
    40
#  define _STLP_HAS_NO_NEW_C_HEADERS 
williamr@2
    41
williamr@2
    42
#  define _STLP_STATIC_CONST_INIT_BUG
williamr@2
    43
#  define _STLP_THROW_RETURN_BUG
williamr@2
    44
#  define _STLP_LINK_TIME_INSTANTIATION
williamr@2
    45
#  define _STLP_NO_TEMPLATE_CONVERSIONS
williamr@2
    46
williamr@2
    47
#  define _STLP_UNINITIALIZABLE_PRIVATE 1
williamr@2
    48
#  define _STLP_STATIC_ARRAY_BUG 1
williamr@2
    49
#  define _STLP_NON_TYPE_TMPL_PARAM_BUG 1
williamr@2
    50
#  define _STLP_TRIVIAL_DESTRUCTOR_BUG  1
williamr@2
    51
williamr@2
    52
#  if defined(_LONG_LONG)
williamr@2
    53
#    define _STLP_LONG_LONG long long
williamr@2
    54
#  endif
williamr@2
    55
// #  define _STLP_LONG_DOUBLE 1
williamr@2
    56
#  if defined(_PTHREADS)
williamr@2
    57
#    define _MULTI_THREADED
williamr@2
    58
#  endif
williamr@2
    59
// fbp : to fix __partition() problem
williamr@2
    60
# define _STLP_NONTEMPL_BASE_MATCH_BUG 1