more portable
authorNathan Binkert <binkertn@umich.edu>
Sat, 4 Jun 2005 18:16:04 +0000 (14:16 -0400)
committerNathan Binkert <binkertn@umich.edu>
Sat, 4 Jun 2005 18:16:04 +0000 (14:16 -0400)
commit6b6445eeb92e9ef40e08348691c47aa3153c088d
treef4869517321bb95c1cbd39b9868e860f5524dd78
parent372b5e706ce8258cdcf68825901f2d5f2f2ee87e
more portable

arch/alpha/alpha_tru64_process.cc:
    Sort #includes
    Make code more portable. g++ doesn't seem to always like
    struct ::stat (and others). So, we typedef stat outside of
    the namespace as something else and use the typedef
base/hostinfo.cc:
    use snprintf to quell warning
base/inifile.cc:
    use strncpy to quell warning
base/stats/events.cc:
    don't use strcpy
cpu/beta_cpu/btb.cc:
    use FloorLog2 instead of log2
cpu/beta_cpu/comm.hh:
cpu/beta_cpu/inst_queue.hh:
cpu/beta_cpu/sat_counter.hh:
    use sim/host.hh instead of stdint.h

--HG--
extra : convert_revision : 59bd9235dda74e72a8b6a70b3f3a981840384f3f
arch/alpha/alpha_tru64_process.cc
base/hostinfo.cc
base/inifile.cc
base/stats/events.cc
cpu/beta_cpu/btb.cc
cpu/beta_cpu/comm.hh
cpu/beta_cpu/inst_queue.hh
cpu/beta_cpu/sat_counter.hh