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

Reply via email to