[svn] * more fixes for hash/unordered map. source mangos.

--HG--
branch : trunk
This commit is contained in:
KingPin
2008-11-12 06:41:30 -06:00
parent 897a989080
commit ad217ed2f4
+2 -2
View File
@@ -26,7 +26,7 @@
#if COMPILER == COMPILER_INTEL #if COMPILER == COMPILER_INTEL
#include <ext/hash_map> #include <ext/hash_map>
#elif COMPILER == COMPILER_GNU && __GNUC__ >= 4 #elif COMPILER == COMPILER_GNU && (__GNUC__ > 4 || __GNUC__ == 4 && __GNUC_MINOR__ >= 3)
#include <tr1/unordered_map> #include <tr1/unordered_map>
#elif COMPILER == COMPILER_GNU && __GNUC__ >= 3 #elif COMPILER == COMPILER_GNU && __GNUC__ >= 3
#include <ext/hash_map> #include <ext/hash_map>
@@ -47,7 +47,7 @@ using stdext::hash_map;
#elif COMPILER == COMPILER_INTEL #elif COMPILER == COMPILER_INTEL
#define UNORDERED_MAP std::hash_map #define UNORDERED_MAP std::hash_map
using std::hash_map; using std::hash_map;
#elif COMPILER == COMPILER_GNU && __GNUC__ >= 4 #elif COMPILER == COMPILER_GNU && (__GNUC__ > 4 || __GNUC__ == 4 && __GNUC_MINOR__ >= 3)
#define UNORDERED_MAP std::tr1::unordered_map #define UNORDERED_MAP std::tr1::unordered_map
#elif COMPILER == COMPILER_GNU && __GNUC__ >= 3 #elif COMPILER == COMPILER_GNU && __GNUC__ >= 3
#define UNORDERED_MAP __gnu_cxx::hash_map #define UNORDERED_MAP __gnu_cxx::hash_map