changeset 1ec0ec8933ae in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=1ec0ec8933ae
description:
types: Move stuff for global types into src/base/types.hh
diffstat:
131 files changed, 208 insertions(+), 208 deletions(-)
src/arch/alpha/isa_traits.hh | 2
src/arch/alpha/miscregfile.hh | 2
src/arch/alpha/predecoder.hh | 2
src/arch/alpha/types.hh | 2
src/arch/arm/isa_traits.hh | 2
src/arch/arm/predecoder.hh | 2
src/arch/arm/types.hh | 2
src/arch/arm/utility.hh | 2
src/arch/mips/dsp.hh | 2
src/arch/mips/isa_traits.hh | 2
src/arch/mips/predecoder.hh | 2
src/arch/mips/types.hh | 2
src/arch/mips/utility.hh | 2
src/arch/sparc/isa_traits.hh | 2
src/arch/sparc/predecoder.hh | 2
src/arch/sparc/regfile.hh | 2
src/arch/x86/bios/acpi.hh | 2
src/arch/x86/bios/e820.hh | 2
src/arch/x86/bios/intelmp.cc | 2
src/arch/x86/bios/smbios.cc | 2
src/arch/x86/bios/smbios.hh | 2
src/arch/x86/intmessage.hh | 2
src/arch/x86/isa_traits.hh | 2
src/arch/x86/miscregfile.hh | 2
src/arch/x86/pagetable.hh | 2
src/arch/x86/pagetable_walker.hh | 2
src/arch/x86/predecoder.cc | 2
src/arch/x86/predecoder.hh | 2
src/arch/x86/regfile.hh | 2
src/arch/x86/utility.hh | 2
src/arch/x86/vtophys.hh | 2
src/arch/x86/x86_traits.hh | 2
src/base/cp_annotate.hh | 2
src/base/crc.cc | 2
src/base/crc.hh | 2
src/base/fast_alloc.hh | 2
src/base/hashmap.hh | 2
src/base/hostinfo.cc | 2
src/base/hostinfo.hh | 2
src/base/inet.cc | 2
src/base/inet.hh | 2
src/base/intmath.hh | 2
src/base/loader/hex_file.hh | 2
src/base/loader/object_file.hh | 2
src/base/loader/symtab.cc | 2
src/base/loader/symtab.hh | 2
src/base/misc.cc | 2
src/base/pollevent.cc | 2
src/base/random.hh | 2
src/base/socket.cc | 2
src/base/statistics.hh | 2
src/base/stats/events.cc | 2
src/base/stats/mysql.cc | 2
src/base/stats/mysql_run.hh | 2
src/base/stats/output.cc | 2
src/base/stats/types.hh | 2
src/base/stats/visit.hh | 2
src/base/trace.hh | 2
src/base/types.hh | 71 +++++++++++++++++++++++++++++++++++
src/cpu/exetrace.hh | 2
src/cpu/inorder/comm.hh | 2
src/cpu/inorder/inorder_trace.hh | 2
src/cpu/inteltrace.hh | 2
src/cpu/legiontrace.hh | 2
src/cpu/nativetrace.hh | 2
src/cpu/o3/2bit_local_pred.hh | 2
src/cpu/o3/bpred_unit.hh | 2
src/cpu/o3/btb.hh | 2
src/cpu/o3/comm.hh | 2
src/cpu/o3/fetch_impl.hh | 2
src/cpu/o3/inst_queue.hh | 2
src/cpu/o3/ras.hh | 2
src/cpu/o3/sat_counter.hh | 2
src/cpu/o3/store_set.hh | 2
src/cpu/o3/tournament_pred.hh | 2
src/cpu/ozone/ea_list.hh | 2
src/cpu/ozone/inst_queue.hh | 2
src/cpu/ozone/null_predictor.hh | 2
src/cpu/pc_event.hh | 2
src/cpu/profile.hh | 2
src/cpu/simple/base.cc | 2
src/cpu/simple_thread.hh | 2
src/cpu/static_inst.hh | 2
src/cpu/thread_context.hh | 2
src/dev/alpha/backdoor.hh | 2
src/dev/etherlink.hh | 2
src/dev/etherpkt.hh | 2
src/dev/intel_8254_timer.hh | 2
src/dev/mips/backdoor.hh | 2
src/dev/ns_gige.cc | 2
src/dev/sinic.cc | 2
src/kern/tru64/dump_mbuf.cc | 2
src/kern/tru64/mbuf.hh | 2
src/kern/tru64/printf.cc | 2
src/mem/cache/cache_impl.hh | 2
src/mem/cache/mshr.cc | 2
src/mem/cache/tags/iic_repl/gen.cc | 2
src/mem/cache/tags/iic_repl/repl.hh | 2
src/mem/packet.hh | 2
src/mem/page_table.hh | 2
src/mem/physical.cc | 2
src/mem/request.hh | 2
src/mem/rubymem.cc | 2
src/python/m5/params.py | 12 ++---
src/python/swig/core.i | 4 -
src/python/swig/debug.i | 4 -
src/python/swig/event.i | 4 -
src/python/swig/pyobject.hh | 2
src/python/swig/random.i | 2
src/python/swig/range.i | 2
src/python/swig/sim_object.i | 2
src/python/swig/trace.i | 2
src/sim/arguments.hh | 2
src/sim/byteswap.hh | 2
src/sim/core.hh | 2
src/sim/debug.hh | 2
src/sim/eventq.hh | 2
src/sim/host.hh | 71 -----------------------------------
src/sim/init.cc | 2
src/sim/insttracer.hh | 2
src/sim/process.hh | 2
src/sim/pseudo_inst.hh | 2
src/sim/serialize.hh | 2
src/sim/sim_exit.hh | 2
src/sim/sim_object.cc | 2
src/sim/simulate.cc | 2
src/sim/simulate.hh | 2
src/sim/syscall_emul.hh | 2
src/unittest/rangemaptest.cc | 2
src/unittest/rangemultimaptest.cc | 2
src/unittest/stattest.cc | 2
diffs (truncated from 1752 to 300 lines):
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/alpha/isa_traits.hh
--- a/src/arch/alpha/isa_traits.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/alpha/isa_traits.hh Sun May 17 14:34:50 2009 -0700
@@ -38,7 +38,7 @@
#include "arch/alpha/max_inst_regs.hh"
#include "arch/alpha/types.hh"
#include "config/full_system.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
class StaticInstPtr;
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/alpha/miscregfile.hh
--- a/src/arch/alpha/miscregfile.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/alpha/miscregfile.hh Sun May 17 14:34:50 2009 -0700
@@ -36,7 +36,7 @@
#include "arch/alpha/ipr.hh"
#include "arch/alpha/types.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
#include "sim/serialize.hh"
class Checkpoint;
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/alpha/predecoder.hh
--- a/src/arch/alpha/predecoder.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/alpha/predecoder.hh Sun May 17 14:34:50 2009 -0700
@@ -34,7 +34,7 @@
#include "arch/alpha/types.hh"
#include "base/misc.hh"
#include "config/full_system.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
class ThreadContext;
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/alpha/types.hh
--- a/src/arch/alpha/types.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/alpha/types.hh Sun May 17 14:34:50 2009 -0700
@@ -32,7 +32,7 @@
#ifndef __ARCH_ALPHA_TYPES_HH__
#define __ARCH_ALPHA_TYPES_HH__
-#include "sim/host.hh"
+#include "base/types.hh"
namespace AlphaISA {
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/arm/isa_traits.hh
--- a/src/arch/arm/isa_traits.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/arm/isa_traits.hh Sun May 17 14:34:50 2009 -0700
@@ -34,7 +34,7 @@
#define __ARCH_ARM_ISA_TRAITS_HH__
#include "arch/arm/types.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
namespace LittleEndianGuest {};
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/arm/predecoder.hh
--- a/src/arch/arm/predecoder.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/arm/predecoder.hh Sun May 17 14:34:50 2009 -0700
@@ -35,7 +35,7 @@
#include "arch/arm/types.hh"
#include "base/misc.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
class ThreadContext;
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/arm/types.hh
--- a/src/arch/arm/types.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/arm/types.hh Sun May 17 14:34:50 2009 -0700
@@ -31,7 +31,7 @@
#ifndef __ARCH_ARM_TYPES_HH__
#define __ARCH_ARM_TYPES_HH__
-#include "sim/host.hh"
+#include "base/types.hh"
namespace ArmISA
{
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/arm/utility.hh
--- a/src/arch/arm/utility.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/arm/utility.hh Sun May 17 14:34:50 2009 -0700
@@ -37,7 +37,7 @@
#include "base/misc.hh"
#include "config/full_system.hh"
#include "cpu/thread_context.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
class ThreadContext;
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/mips/dsp.hh
--- a/src/arch/mips/dsp.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/mips/dsp.hh Sun May 17 14:34:50 2009 -0700
@@ -35,7 +35,7 @@
#include "arch/mips/isa_traits.hh"
#include "base/misc.hh"
#include "config/full_system.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
class ThreadContext;
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/mips/isa_traits.hh
--- a/src/arch/mips/isa_traits.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/mips/isa_traits.hh Sun May 17 14:34:50 2009 -0700
@@ -37,7 +37,7 @@
#include "arch/mips/types.hh"
#include "arch/mips/mips_core_specific.hh"
#include "config/full_system.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
namespace LittleEndianGuest {};
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/mips/predecoder.hh
--- a/src/arch/mips/predecoder.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/mips/predecoder.hh Sun May 17 14:34:50 2009 -0700
@@ -34,7 +34,7 @@
#include "arch/mips/types.hh"
#include "base/misc.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
class ThreadContext;
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/mips/types.hh
--- a/src/arch/mips/types.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/mips/types.hh Sun May 17 14:34:50 2009 -0700
@@ -31,7 +31,7 @@
#ifndef __ARCH_MIPS_TYPES_HH__
#define __ARCH_MIPS_TYPES_HH__
-#include "sim/host.hh"
+#include "base/types.hh"
namespace MipsISA
{
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/mips/utility.hh
--- a/src/arch/mips/utility.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/mips/utility.hh Sun May 17 14:34:50 2009 -0700
@@ -40,7 +40,7 @@
#include "config/full_system.hh"
//XXX This is needed for size_t. We should use something other than size_t
//#include "kern/linux/linux.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
#include "cpu/thread_context.hh"
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/sparc/isa_traits.hh
--- a/src/arch/sparc/isa_traits.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/sparc/isa_traits.hh Sun May 17 14:34:50 2009 -0700
@@ -36,7 +36,7 @@
#include "arch/sparc/max_inst_regs.hh"
#include "arch/sparc/sparc_traits.hh"
#include "config/full_system.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
class StaticInstPtr;
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/sparc/predecoder.hh
--- a/src/arch/sparc/predecoder.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/sparc/predecoder.hh Sun May 17 14:34:50 2009 -0700
@@ -34,7 +34,7 @@
#include "arch/sparc/types.hh"
#include "base/misc.hh"
#include "cpu/thread_context.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
class ThreadContext;
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/sparc/regfile.hh
--- a/src/arch/sparc/regfile.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/sparc/regfile.hh Sun May 17 14:34:50 2009 -0700
@@ -37,7 +37,7 @@
#include "arch/sparc/isa_traits.hh"
#include "arch/sparc/miscregfile.hh"
#include "arch/sparc/types.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
#include <string>
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/x86/bios/acpi.hh
--- a/src/arch/x86/bios/acpi.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/x86/bios/acpi.hh Sun May 17 14:34:50 2009 -0700
@@ -58,7 +58,7 @@
#ifndef __ARCH_X86_BIOS_ACPI_HH__
#define __ARCH_X86_BIOS_ACPI_HH__
-#include "sim/host.hh"
+#include "base/types.hh"
#include "sim/sim_object.hh"
#include <vector>
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/x86/bios/e820.hh
--- a/src/arch/x86/bios/e820.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/x86/bios/e820.hh Sun May 17 14:34:50 2009 -0700
@@ -60,7 +60,7 @@
#include "params/X86E820Entry.hh"
#include "params/X86E820Table.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
#include "sim/sim_object.hh"
#include <vector>
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/x86/bios/intelmp.cc
--- a/src/arch/x86/bios/intelmp.cc Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/x86/bios/intelmp.cc Sun May 17 14:34:50 2009 -0700
@@ -60,7 +60,7 @@
#include "base/misc.hh"
#include "mem/port.hh"
#include "sim/byteswap.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
// Config entry types
#include "params/X86IntelMPBaseConfigEntry.hh"
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/x86/bios/smbios.cc
--- a/src/arch/x86/bios/smbios.cc Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/x86/bios/smbios.cc Sun May 17 14:34:50 2009 -0700
@@ -92,7 +92,7 @@
#include "params/X86SMBiosSMBiosStructure.hh"
#include "params/X86SMBiosSMBiosTable.hh"
#include "sim/byteswap.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
using namespace std;
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/x86/bios/smbios.hh
--- a/src/arch/x86/bios/smbios.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/x86/bios/smbios.hh Sun May 17 14:34:50 2009 -0700
@@ -93,7 +93,7 @@
#include "enums/Characteristic.hh"
#include "enums/ExtCharacteristic.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
#include "sim/sim_object.hh"
class FunctionalPort;
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/x86/intmessage.hh
--- a/src/arch/x86/intmessage.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/x86/intmessage.hh Sun May 17 14:34:50 2009 -0700
@@ -36,7 +36,7 @@
#include "mem/packet.hh"
#include "mem/packet_access.hh"
#include "mem/request.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
namespace X86ISA
{
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/x86/isa_traits.hh
--- a/src/arch/x86/isa_traits.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/x86/isa_traits.hh Sun May 17 14:34:50 2009 -0700
@@ -62,7 +62,7 @@
#include "arch/x86/max_inst_regs.hh"
#include "arch/x86/types.hh"
#include "arch/x86/x86_traits.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
class StaticInstPtr;
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/x86/miscregfile.hh
--- a/src/arch/x86/miscregfile.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/x86/miscregfile.hh Sun May 17 14:34:50 2009 -0700
@@ -91,7 +91,7 @@
#include "arch/x86/faults.hh"
#include "arch/x86/miscregs.hh"
#include "arch/x86/types.hh"
-#include "sim/host.hh"
+#include "base/types.hh"
#include <string>
diff -r 2f07b47d95a1 -r 1ec0ec8933ae src/arch/x86/pagetable.hh
--- a/src/arch/x86/pagetable.hh Wed May 13 07:18:03 2009 -0700
+++ b/src/arch/x86/pagetable.hh Sun May 17 14:34:50 2009 -0700
@@ -61,7 +61,7 @@
#include <iostream>
#include <string>
-#include "sim/host.hh"
+#include "base/types.hh"
#include "base/bitunion.hh"
#include "base/misc.hh"
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev