SConscript (8740:253aeee61e66) | SConscript (8745:575cab0db076) |
---|---|
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 --- 39 unchanged lines hidden (view full) --- 48 Source('faults.cc') 49 Source('insts/badmicroop.cc') 50 Source('insts/microfpop.cc') 51 Source('insts/microldstop.cc') 52 Source('insts/micromediaop.cc') 53 Source('insts/microop.cc') 54 Source('insts/microregop.cc') 55 Source('insts/static_inst.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 --- 39 unchanged lines hidden (view full) --- 48 Source('faults.cc') 49 Source('insts/badmicroop.cc') 50 Source('insts/microfpop.cc') 51 Source('insts/microldstop.cc') 52 Source('insts/micromediaop.cc') 53 Source('insts/microop.cc') 54 Source('insts/microregop.cc') 55 Source('insts/static_inst.cc') |
56 Source('interrupts.cc') |
|
56 Source('isa.cc') 57 Source('nativetrace.cc') 58 Source('pagetable.cc') 59 Source('predecoder.cc') 60 Source('predecoder_tables.cc') 61 Source('remote_gdb.cc') 62 Source('tlb.cc') 63 Source('types.cc') 64 Source('utility.cc') 65 | 57 Source('isa.cc') 58 Source('nativetrace.cc') 59 Source('pagetable.cc') 60 Source('predecoder.cc') 61 Source('predecoder_tables.cc') 62 Source('remote_gdb.cc') 63 Source('tlb.cc') 64 Source('types.cc') 65 Source('utility.cc') 66 |
67 SimObject('X86LocalApic.py') |
|
66 SimObject('X86NativeTrace.py') 67 SimObject('X86TLB.py') 68 69 DebugFlag('Faults', "Trace all faults/exceptions/traps") | 68 SimObject('X86NativeTrace.py') 69 SimObject('X86TLB.py') 70 71 DebugFlag('Faults', "Trace all faults/exceptions/traps") |
72 DebugFlag('LocalApic', "Local APIC debugging") |
|
70 DebugFlag('Predecoder', "Predecoder debug output") 71 DebugFlag('X86', "Generic X86 ISA debugging") 72 73 if env['FULL_SYSTEM']: | 73 DebugFlag('Predecoder', "Predecoder debug output") 74 DebugFlag('X86', "Generic X86 ISA debugging") 75 76 if env['FULL_SYSTEM']: |
74 DebugFlag('LocalApic', "Local APIC debugging") | |
75 DebugFlag('PageTableWalker', \ 76 "Page table walker state machine debugging") 77 | 77 DebugFlag('PageTableWalker', \ 78 "Page table walker state machine debugging") 79 |
78 SimObject('X86LocalApic.py') | |
79 SimObject('X86System.py') 80 81 # Full-system sources | 80 SimObject('X86System.py') 81 82 # Full-system sources |
82 Source('interrupts.cc') | |
83 Source('linux/system.cc') 84 Source('pagetable_walker.cc') 85 Source('system.cc') 86 Source('stacktrace.cc') 87 Source('vtophys.cc') 88 else: 89 Source('process.cc') 90 --- 233 unchanged lines hidden --- | 83 Source('linux/system.cc') 84 Source('pagetable_walker.cc') 85 Source('system.cc') 86 Source('stacktrace.cc') 87 Source('vtophys.cc') 88 else: 89 Source('process.cc') 90 --- 233 unchanged lines hidden --- |