SConscript (9022:bb25e7646c41) | SConscript (9023:e9201a7bce59) |
---|---|
1# -*- mode:python -*- 2 3# Copyright (c) 2007-2008 The Hewlett-Packard Development Company 4# All rights reserved. 5# 6# The license below extends only to copyright in the software and shall 7# not be construed as granting a license to any other intellectual 8# property including but not limited to intellectual property relating --- 31 unchanged lines hidden (view full) --- 40# 41# Authors: Gabe Black 42 43Import('*') 44 45if env['TARGET_ISA'] == 'x86': 46 Source('cpuid.cc') 47 Source('decoder.cc') | 1# -*- mode:python -*- 2 3# Copyright (c) 2007-2008 The Hewlett-Packard Development Company 4# All rights reserved. 5# 6# The license below extends only to copyright in the software and shall 7# not be construed as granting a license to any other intellectual 8# property including but not limited to intellectual property relating --- 31 unchanged lines hidden (view full) --- 40# 41# Authors: Gabe Black 42 43Import('*') 44 45if env['TARGET_ISA'] == 'x86': 46 Source('cpuid.cc') 47 Source('decoder.cc') |
48 Source('decoder_tables.cc') |
|
48 Source('emulenv.cc') 49 Source('faults.cc') 50 Source('insts/badmicroop.cc') 51 Source('insts/microfpop.cc') 52 Source('insts/microldstop.cc') 53 Source('insts/micromediaop.cc') 54 Source('insts/microop.cc') 55 Source('insts/microregop.cc') 56 Source('insts/static_inst.cc') 57 Source('interrupts.cc') 58 Source('isa.cc') 59 Source('linux/linux.cc') 60 Source('linux/process.cc') 61 Source('linux/syscalls.cc') 62 Source('linux/system.cc') 63 Source('nativetrace.cc') 64 Source('pagetable.cc') 65 Source('pagetable_walker.cc') | 49 Source('emulenv.cc') 50 Source('faults.cc') 51 Source('insts/badmicroop.cc') 52 Source('insts/microfpop.cc') 53 Source('insts/microldstop.cc') 54 Source('insts/micromediaop.cc') 55 Source('insts/microop.cc') 56 Source('insts/microregop.cc') 57 Source('insts/static_inst.cc') 58 Source('interrupts.cc') 59 Source('isa.cc') 60 Source('linux/linux.cc') 61 Source('linux/process.cc') 62 Source('linux/syscalls.cc') 63 Source('linux/system.cc') 64 Source('nativetrace.cc') 65 Source('pagetable.cc') 66 Source('pagetable_walker.cc') |
66 Source('predecoder.cc') 67 Source('predecoder_tables.cc') | |
68 Source('process.cc') 69 Source('remote_gdb.cc') 70 Source('stacktrace.cc') 71 Source('system.cc') 72 Source('tlb.cc') 73 Source('types.cc') 74 Source('utility.cc') 75 Source('vtophys.cc') 76 77 SimObject('X86LocalApic.py') 78 SimObject('X86NativeTrace.py') 79 SimObject('X86System.py') 80 SimObject('X86TLB.py') 81 82 DebugFlag('Faults', "Trace all faults/exceptions/traps") 83 DebugFlag('LocalApic', "Local APIC debugging") 84 DebugFlag('PageTableWalker', \ 85 "Page table walker state machine debugging") | 67 Source('process.cc') 68 Source('remote_gdb.cc') 69 Source('stacktrace.cc') 70 Source('system.cc') 71 Source('tlb.cc') 72 Source('types.cc') 73 Source('utility.cc') 74 Source('vtophys.cc') 75 76 SimObject('X86LocalApic.py') 77 SimObject('X86NativeTrace.py') 78 SimObject('X86System.py') 79 SimObject('X86TLB.py') 80 81 DebugFlag('Faults', "Trace all faults/exceptions/traps") 82 DebugFlag('LocalApic', "Local APIC debugging") 83 DebugFlag('PageTableWalker', \ 84 "Page table walker state machine debugging") |
86 DebugFlag('Predecoder', "Predecoder debug output") | 85 DebugFlag('Decoder', "Decoder debug output") |
87 DebugFlag('X86', "Generic X86 ISA debugging") 88 89 python_files = ( 90 '__init__.py', 91 'general_purpose/__init__.py', 92 'general_purpose/arithmetic/__init__.py', 93 'general_purpose/arithmetic/add_and_subtract.py', 94 'general_purpose/arithmetic/increment_and_decrement.py', --- 223 unchanged lines hidden --- | 86 DebugFlag('X86', "Generic X86 ISA debugging") 87 88 python_files = ( 89 '__init__.py', 90 'general_purpose/__init__.py', 91 'general_purpose/arithmetic/__init__.py', 92 'general_purpose/arithmetic/add_and_subtract.py', 93 'general_purpose/arithmetic/increment_and_decrement.py', --- 223 unchanged lines hidden --- |