svn commit: r325935 - projects/bsd_rdma_4_9/contrib/ofed/libibnetdisc
Hans Petter Selasky
hselasky at FreeBSD.org
Fri Nov 17 15:23:43 UTC 2017
Author: hselasky
Date: Fri Nov 17 15:23:42 2017
New Revision: 325935
URL: https://svnweb.freebsd.org/changeset/base/325935
Log:
Fix compilation of libibnetdisc using in-base GCC v4.2.1.
Sponsored by: Mellanox Technologies
Modified:
projects/bsd_rdma_4_9/contrib/ofed/libibnetdisc/g_hash_table.cpp
Modified: projects/bsd_rdma_4_9/contrib/ofed/libibnetdisc/g_hash_table.cpp
==============================================================================
--- projects/bsd_rdma_4_9/contrib/ofed/libibnetdisc/g_hash_table.cpp Fri Nov 17 13:12:20 2017 (r325934)
+++ projects/bsd_rdma_4_9/contrib/ofed/libibnetdisc/g_hash_table.cpp Fri Nov 17 15:23:42 2017 (r325935)
@@ -31,11 +31,17 @@
*
*/
+#if defined(__clang__)
#include <unordered_map>
+#define HASH_TABLE_UNORDERED_MAP std::unordered_map
+#else
+#include <tr1/unordered_map>
+#define HASH_TABLE_UNORDERED_MAP std::tr1::unordered_map
+#endif
class HashTable {
public:
- std::unordered_map<void *, void *> map;
+ HASH_TABLE_UNORDERED_MAP<void *, void *> map;
HashTable() { };
~HashTable() { };
};
More information about the svn-src-projects
mailing list