changeset ff4762285f99 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=ff4762285f99
description:
        ISA: Put parser generated files in a "generated" directory.

        This is to avoid collision with non-generated files.

diffstat:

 src/arch/SConscript              |  3 ++-
 src/arch/alpha/registers.hh      |  2 +-
 src/arch/arm/insts/macromem.cc   |  2 +-
 src/arch/arm/registers.hh        |  2 +-
 src/arch/mips/registers.hh       |  2 +-
 src/arch/power/registers.hh      |  2 +-
 src/arch/sparc/registers.hh      |  2 +-
 src/arch/x86/faults.cc           |  2 +-
 src/arch/x86/insts/badmicroop.cc |  2 +-
 src/arch/x86/registers.hh        |  2 +-
 10 files changed, 11 insertions(+), 10 deletions(-)

diffs (133 lines):

diff -r e7adb2ea547e -r ff4762285f99 src/arch/SConscript
--- a/src/arch/SConscript       Mon Apr 23 09:25:16 2012 -0700
+++ b/src/arch/SConscript       Mon Apr 23 12:00:41 2012 -0700
@@ -29,6 +29,7 @@
 # Authors: Steve Reinhardt
 
 import sys
+import os
 
 Import('*')
 
@@ -107,7 +108,7 @@
     # Add in the CPU models.
     source += [ Value(m) for m in cpu_models ]
 
-    return target, source
+    return [os.path.join("generated", t) for t in target], source
 
 ARCH_DIR = Dir('.')
 
diff -r e7adb2ea547e -r ff4762285f99 src/arch/alpha/registers.hh
--- a/src/arch/alpha/registers.hh       Mon Apr 23 09:25:16 2012 -0700
+++ b/src/arch/alpha/registers.hh       Mon Apr 23 12:00:41 2012 -0700
@@ -31,8 +31,8 @@
 #ifndef __ARCH_ALPHA_REGISTERS_HH__
 #define __ARCH_ALPHA_REGISTERS_HH__
 
+#include "arch/alpha/generated/max_inst_regs.hh"
 #include "arch/alpha/ipr.hh"
-#include "arch/alpha/max_inst_regs.hh"
 #include "base/types.hh"
 
 namespace AlphaISA {
diff -r e7adb2ea547e -r ff4762285f99 src/arch/arm/insts/macromem.cc
--- a/src/arch/arm/insts/macromem.cc    Mon Apr 23 09:25:16 2012 -0700
+++ b/src/arch/arm/insts/macromem.cc    Mon Apr 23 12:00:41 2012 -0700
@@ -43,7 +43,7 @@
 #include <sstream>
 
 #include "arch/arm/insts/macromem.hh"
-#include "arch/arm/decoder.hh"
+#include "arch/arm/generated/decoder.hh"
 
 using namespace std;
 using namespace ArmISAInst;
diff -r e7adb2ea547e -r ff4762285f99 src/arch/arm/registers.hh
--- a/src/arch/arm/registers.hh Mon Apr 23 09:25:16 2012 -0700
+++ b/src/arch/arm/registers.hh Mon Apr 23 12:00:41 2012 -0700
@@ -43,8 +43,8 @@
 #ifndef __ARCH_ARM_REGISTERS_HH__
 #define __ARCH_ARM_REGISTERS_HH__
 
+#include "arch/arm/generated/max_inst_regs.hh"
 #include "arch/arm/intregs.hh"
-#include "arch/arm/max_inst_regs.hh"
 #include "arch/arm/miscregs.hh"
 
 namespace ArmISA {
diff -r e7adb2ea547e -r ff4762285f99 src/arch/mips/registers.hh
--- a/src/arch/mips/registers.hh        Mon Apr 23 09:25:16 2012 -0700
+++ b/src/arch/mips/registers.hh        Mon Apr 23 12:00:41 2012 -0700
@@ -32,7 +32,7 @@
 #ifndef __ARCH_MIPS_REGISTERS_HH__
 #define __ARCH_MIPS_REGISTERS_HH__
 
-#include "arch/mips/max_inst_regs.hh"
+#include "arch/mips/generated/max_inst_regs.hh"
 #include "base/misc.hh"
 #include "base/types.hh"
 
diff -r e7adb2ea547e -r ff4762285f99 src/arch/power/registers.hh
--- a/src/arch/power/registers.hh       Mon Apr 23 09:25:16 2012 -0700
+++ b/src/arch/power/registers.hh       Mon Apr 23 12:00:41 2012 -0700
@@ -31,7 +31,7 @@
 #ifndef __ARCH_POWER_REGISTERS_HH__
 #define __ARCH_POWER_REGISTERS_HH__
 
-#include "arch/power/max_inst_regs.hh"
+#include "arch/power/generated/max_inst_regs.hh"
 #include "arch/power/miscregs.hh"
 
 namespace PowerISA {
diff -r e7adb2ea547e -r ff4762285f99 src/arch/sparc/registers.hh
--- a/src/arch/sparc/registers.hh       Mon Apr 23 09:25:16 2012 -0700
+++ b/src/arch/sparc/registers.hh       Mon Apr 23 12:00:41 2012 -0700
@@ -32,7 +32,7 @@
 #ifndef __ARCH_SPARC_REGISTERS_HH__
 #define __ARCH_SPARC_REGISTERS_HH__
 
-#include "arch/sparc/max_inst_regs.hh"
+#include "arch/sparc/generated/max_inst_regs.hh"
 #include "arch/sparc/miscregs.hh"
 #include "arch/sparc/sparc_traits.hh"
 #include "base/types.hh"
diff -r e7adb2ea547e -r ff4762285f99 src/arch/x86/faults.cc
--- a/src/arch/x86/faults.cc    Mon Apr 23 09:25:16 2012 -0700
+++ b/src/arch/x86/faults.cc    Mon Apr 23 12:00:41 2012 -0700
@@ -40,7 +40,7 @@
  * Authors: Gabe Black
  */
 
-#include "arch/x86/decoder.hh"
+#include "arch/x86/generated/decoder.hh"
 #include "arch/x86/faults.hh"
 #include "arch/x86/isa_traits.hh"
 #include "base/trace.hh"
diff -r e7adb2ea547e -r ff4762285f99 src/arch/x86/insts/badmicroop.cc
--- a/src/arch/x86/insts/badmicroop.cc  Mon Apr 23 09:25:16 2012 -0700
+++ b/src/arch/x86/insts/badmicroop.cc  Mon Apr 23 12:00:41 2012 -0700
@@ -37,8 +37,8 @@
  * Authors: Gabe Black
  */
 
+#include "arch/x86/generated/decoder.hh"
 #include "arch/x86/insts/badmicroop.hh"
-#include "arch/x86/decoder.hh"
 #include "arch/x86/isa_traits.hh"
 
 namespace X86ISA
diff -r e7adb2ea547e -r ff4762285f99 src/arch/x86/registers.hh
--- a/src/arch/x86/registers.hh Mon Apr 23 09:25:16 2012 -0700
+++ b/src/arch/x86/registers.hh Mon Apr 23 12:00:41 2012 -0700
@@ -40,9 +40,9 @@
 #ifndef __ARCH_X86_REGISTERS_HH__
 #define __ARCH_X86_REGISTERS_HH__
 
+#include "arch/x86/generated/max_inst_regs.hh"
 #include "arch/x86/regs/int.hh"
 #include "arch/x86/regs/misc.hh"
-#include "arch/x86/max_inst_regs.hh"
 #include "arch/x86/x86_traits.hh"
 
 namespace X86ISA
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to