Boost logo

Boost :

From: Daryle Walker (darylew_at_[hidden])
Date: 2001-06-29 18:23:08


This is at <http://groups.yahoo.com/group/boost/files/config/config_04.zip>.

These are the results I got when using config_info for Metrowerks
CodeWarrior Pro 5.3/Mac:

//=========================================================================
Metrowerks codewarrior 0x2301
    __cplusplus =199711L
    __STDC__ =1
    __MWERKS__ =0x2301
    __A5__ =0
    __embedded_cplusplus =0
    __fourbyteints__ =1
    __IEEEdoubles__ =1
    __MC68020__ =0
    __MC68881__ =0
    __profile__ =0
    __powerc =1
    __POWERPC__ =1
    macintosh =1
    powerc =1
    __MWERKS__ =0x2301

*********************************************************************

MSL standard library version 0x2301

*********************************************************************

Detected Platform: Mac OS
    Type char is signed
    Type wchar_t is unsigned
    byte order for type short =8 0
    byte order for type int =24 16 8 0
    byte order for type long =24 16 8 0
    sizeof(wchar_t) =2
    sizeof(short) =2
    sizeof(int) =4
    sizeof(long) =4
    sizeof(float) =4
    sizeof(double) =8
    sizeof(long double) =8
    CHAR_BIT =8
    CHAR_MAX =127
    WCHAR_MAX =((wchar_t) - 1)
    SHRT_MAX =32767
    INT_MAX =2147483647L
    LONG_MAX =2147483647L
    __STDC_IEC_559__ =1

*********************************************************************

Boost version 102200
    BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS [no value]
    BOOST_NO_MEMBER_TEMPLATE_FRIENDS [no value]
    BOOST_NO_POINTER_TO_MEMBER_CONST [no value]
    BOOST_DECL [no value]
    BOOST_MSVC6_MEMBER_TEMPLATES [no value]
    BOOST_HAS_SLIST [no value]
    BOOST_NO_HASH [no value]
    BOOST_STD_EXTENSION_NAMESPACE =std
    BOOST_SYSTEM_HAS_STDINT_H [no value]
//=========================================================================

Note that you left the check for "__MWERKS__" in the miscellaneous compiler
section, so it appears twice in the first section. The second check should
be removed since there's a Metrowerks code section now.

There some new deficiencies listed. I think my compiler may need
"BOOST_WEAK_CONVERSION_OPERATORS" #defined.

I also did another MPW MrCpp test. I've attached the "results".

-- 
Daryle Walker
Mac, Internet, and Video Game Junkie
darylew AT mac DOT com

MPW MrCpp 0x500 __cplusplus = 1 __powerc = 1 __POWERPC__ = 1 macintosh = 1 __MRC__ = 0x500 __FPCE__ = 1 __FPCE_IEEE__ = 1 MPW_CPLUS = 0x890 __MC601 = 1 __POWERPC = 1 __useAppleExts__ = 1 powerc = 1 ********************************************************************* STLPort standard library version 0x400 __SGI_STL_PORT =0x400 __SGI_STL_OWN_IOSTREAMS [no value] __STL_USE_NEW_IOSTREAMS [no value] __STL_NO_RELOPS_NAMESPACE [no value] __STL_NO_NEW_NEW_HEADER [no value] __STL_DEFAULT_TYPE_PARAM =1 __STL_NO_PARTIAL_SPECIALIZATION_SYNTAX [no value] __STL_NO_BAD_ALLOC [no value] __STL_NO_CLASS_PARTIAL_SPECIALIZATION [no value] __STL_NO_FUNCTION_TMPL_PARTIAL_ORDER [no value] __STL_NO_METHOD_SPECIALIZATION [no value] __STL_NO_EXCEPTION_HEADER =1 __STL_HAS_NO_NEW_IOSTREAMS [no value] __STL_HAS_NO_NEW_C_HEADERS [no value] __STL_THROW_RETURN_BUG [no value] __STL_IMPORT_VENDOR_CSTD =1 __STL_USE_OWN_NAMESPACE =1 ********************************************************************* Detected Platform: Mac OS Type char is signed Type wchar_t is unsigned byte order for type short =8 0 byte order for type int =24 16 8 0 byte order for type long =24 16 8 0 sizeof(wchar_t) =2 sizeof(short) =2 sizeof(int) =4 sizeof(long) =4 sizeof(float) =4 sizeof(double) =8 sizeof(long double) =16 CHAR_BIT =8 CHAR_MAX =127 WCHAR_MAX =((wchar_t)~0) SHRT_MAX =32767 INT_MAX =2147483647 LONG_MAX =2147483647 ********************************************************************* Boost version 102200 BOOST_DECL [no value] BOOST_MSVC6_MEMBER_TEMPLATES [no value] BOOST_NO_STD_ITERATOR_TRAITS [no value] BOOST_MSVC_STD_ITERATOR [no value] BOOST_HAS_SLIST [no value] BOOST_HAS_HASH [no value] BOOST_STD_EXTENSION_NAMESPACE =_STL BOOST_NO_STDC_NAMESPACE [no value]


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk