12345678910111213141516171819202122232425 |
- // Copyright 2005-2009 Daniel James.
- // Distributed under the Boost Software License, Version 1.0. (See accompanying
- // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
- #if defined(BOOST_HASH_TEST_STD)
- # define BOOST_HASH_TEST_STD_INCLUDES
- # define BOOST_HASH_TEST_NAMESPACE std
- #else
- # define BOOST_HASH_TEST_NAMESPACE boost
- # if !defined(BOOST_HASH_NO_EXTENSIONS)
- # define BOOST_HASH_TEST_EXTENSIONS
- # endif
- #endif
- #if defined(_WIN32_WCE)
- // The standard windows mobile headers trigger this warning so I disable it
- // before doing anything else.
- #pragma warning(disable:4201) // nonstandard extension used :
- // nameless struct/union
- #endif
- #define HASH_TEST_CAT(x, y) HASH_TEST_CAT2(x, y)
- #define HASH_TEST_CAT2(x, y) x##y
|