From 0e79d188e1437d313f28bf6ee808b92ae0ce03a6 Mon Sep 17 00:00:00 2001 From: Steve Reinhardt Date: Sun, 29 Jan 2006 17:35:53 -0500 Subject: Hacks to avoid compiling in old FullCPU model. Needed in the interim until we port the old model over to the new interface. Long term we should have a cleaner solution for controlling which models get compiled in. SConscript: Move old FullCPU source file list to separate full_cpu_sources list so we can choose to not include it in compile. arch/isa_parser.py: Hack to avoid generating FullCPU execute files. Need a better way to control this. cpu/exetrace.cc: Don't include old FullCPU-specific headers (apparently unnecessary anyway--or if not they should be). --HG-- extra : convert_revision : 00d5a91a9e4d71507404b8c7f4c6e7c7b7ba3853 --- arch/isa_parser.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'arch/isa_parser.py') diff --git a/arch/isa_parser.py b/arch/isa_parser.py index 8f4c6bce7..21a2ce696 100755 --- a/arch/isa_parser.py +++ b/arch/isa_parser.py @@ -636,9 +636,9 @@ CpuModel('SimpleCPU', 'simple_cpu_exec.cc', CpuModel('FastCPU', 'fast_cpu_exec.cc', '#include "cpu/fast/cpu.hh"', { 'CPU_exec_context': 'FastCPU' }) -CpuModel('FullCPU', 'full_cpu_exec.cc', - '#include "encumbered/cpu/full/dyn_inst.hh"', - { 'CPU_exec_context': 'DynInst' }) +#CpuModel('FullCPU', 'full_cpu_exec.cc', +# '#include "encumbered/cpu/full/dyn_inst.hh"', +# { 'CPU_exec_context': 'DynInst' }) CpuModel('AlphaFullCPU', 'alpha_o3_exec.cc', '#include "cpu/o3/alpha_dyn_inst.hh"', { 'CPU_exec_context': 'AlphaDynInst' }) -- cgit v1.2.3