ruby: get rid of std-includes.hh
authorNathan Binkert <nate@binkert.org>
Thu, 11 Mar 2010 02:33:11 +0000 (18:33 -0800)
committerNathan Binkert <nate@binkert.org>
Thu, 11 Mar 2010 02:33:11 +0000 (18:33 -0800)
commit140785d24c27f3afddbe95c9e504e27bf8274290
treecc4d27a7d4e417a6cd0f0364cff3db67ca1825b7
parent1badec39a94397397a3c918bfcc75c71efc507ea
ruby: get rid of std-includes.hh
Do not use "using namespace std;" in headers
Include header files as needed
45 files changed:
src/cpu/rubytest/CheckTable.hh
src/mem/gems_common/Map.hh
src/mem/gems_common/PrioHeap.hh
src/mem/gems_common/RefCnt.hh
src/mem/gems_common/Vector.hh
src/mem/gems_common/std-includes.hh [deleted file]
src/mem/gems_common/util.cc
src/mem/gems_common/util.hh
src/mem/ruby/buffers/MessageBuffer.hh
src/mem/ruby/buffers/MessageBufferNode.cc
src/mem/ruby/buffers/MessageBufferNode.hh
src/mem/ruby/common/Address.hh
src/mem/ruby/common/Consumer.hh
src/mem/ruby/common/DataBlock.hh
src/mem/ruby/common/Debug.cc
src/mem/ruby/common/Debug.hh
src/mem/ruby/common/Global.hh
src/mem/ruby/common/Histogram.cc
src/mem/ruby/common/Histogram.hh
src/mem/ruby/eventqueue/RubyEventQueue.hh
src/mem/ruby/eventqueue/RubyEventQueueNode.cc
src/mem/ruby/eventqueue/RubyEventQueueNode.hh
src/mem/ruby/network/garnet/fixed-pipeline/NetworkInterface_d.cc
src/mem/ruby/network/garnet/flexible-pipeline/NetworkInterface.cc
src/mem/ruby/network/simple/PerfectSwitch.cc
src/mem/ruby/network/simple/PerfectSwitch.hh
src/mem/ruby/network/simple/Switch.cc
src/mem/ruby/network/simple/Switch.hh
src/mem/ruby/network/simple/Topology.cc
src/mem/ruby/network/simple/Topology.hh
src/mem/ruby/profiler/CacheProfiler.hh
src/mem/ruby/profiler/MemCntrlProfiler.cc
src/mem/ruby/profiler/MemCntrlProfiler.hh
src/mem/ruby/profiler/Profiler.cc
src/mem/ruby/recorder/CacheRecorder.hh
src/mem/ruby/recorder/Tracer.cc
src/mem/ruby/recorder/Tracer.hh
src/mem/ruby/slicc_interface/Message.hh
src/mem/ruby/system/MachineID.hh
src/mem/ruby/system/MemoryNode.cc
src/mem/ruby/system/MemoryNode.hh
src/mem/ruby/system/NodeID.hh
src/mem/ruby/system/PseudoLRUPolicy.hh
src/mem/slicc/symbols/StateMachine.py
src/mem/slicc/symbols/Type.py