From 9a0e4e4a776a963c9950dc3dcd0d23ee0739b755 Mon Sep 17 00:00:00 2001 From: Wilson Fung Date: Thu, 26 Jul 2012 03:22:53 -0800 Subject: Clean up the unordered_map fallback support. - Now there is only one macro for all use of unordered_map in the code. - Moving all instances of gcc/cuda version detection into a single file. - Adding a warning when the fallback is triggered. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13542] --- src/abstract_hardware_model.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/abstract_hardware_model.cc') diff --git a/src/abstract_hardware_model.cc b/src/abstract_hardware_model.cc index 955de64..dd1e755 100644 --- a/src/abstract_hardware_model.cc +++ b/src/abstract_hardware_model.cc @@ -383,7 +383,7 @@ void warp_inst_t::memory_coalescing_arch_13_atomic( bool is_write, mem_access_ty unsigned subwarp_size = m_config->warp_size / warp_parts; for( unsigned subwarp=0; subwarp < warp_parts; subwarp++ ) { - std::map> subwarp_transactions; // each block addr maps to a list of transactions + std::map > subwarp_transactions; // each block addr maps to a list of transactions // step 1: find all transactions generated by this subwarp for( unsigned thread=subwarp*subwarp_size; thread