SConscript (9384:877293183bdf) | SConscript (10037:5cac77888310) |
---|---|
1# -*- mode:python -*- 2 | 1# -*- mode:python -*- 2 |
3# Copyright (c) 2009 ARM Limited | 3# Copyright (c) 2009, 2012-2013 ARM Limited |
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 9# to a hardware implementation of the functionality of the software 10# licensed hereunder. You may use the software subject to the license 11# terms below provided that you ensure that this notice is replicated --- 32 unchanged lines hidden (view full) --- 44Import('*') 45 46if env['TARGET_ISA'] == 'arm': 47# Workaround for bug in SCons version > 0.97d20071212 48# Scons bug id: 2006 M5 Bug id: 308 49 Dir('isa/formats') 50 Source('decoder.cc') 51 Source('faults.cc') | 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 9# to a hardware implementation of the functionality of the software 10# licensed hereunder. You may use the software subject to the license 11# terms below provided that you ensure that this notice is replicated --- 32 unchanged lines hidden (view full) --- 44Import('*') 45 46if env['TARGET_ISA'] == 'arm': 47# Workaround for bug in SCons version > 0.97d20071212 48# Scons bug id: 2006 M5 Bug id: 308 49 Dir('isa/formats') 50 Source('decoder.cc') 51 Source('faults.cc') |
52 Source('insts/branch64.cc') 53 Source('insts/data64.cc') |
|
52 Source('insts/macromem.cc') 53 Source('insts/mem.cc') | 54 Source('insts/macromem.cc') 55 Source('insts/mem.cc') |
56 Source('insts/mem64.cc') |
|
54 Source('insts/misc.cc') | 57 Source('insts/misc.cc') |
58 Source('insts/misc64.cc') |
|
55 Source('insts/pred_inst.cc') 56 Source('insts/static_inst.cc') 57 Source('insts/vfp.cc') | 59 Source('insts/pred_inst.cc') 60 Source('insts/static_inst.cc') 61 Source('insts/vfp.cc') |
62 Source('insts/fplib.cc') |
|
58 Source('interrupts.cc') 59 Source('isa.cc') 60 Source('linux/linux.cc') 61 Source('linux/process.cc') 62 Source('linux/system.cc') 63 Source('miscregs.cc') 64 Source('nativetrace.cc') 65 Source('process.cc') 66 Source('remote_gdb.cc') 67 Source('stacktrace.cc') 68 Source('system.cc') 69 Source('table_walker.cc') | 63 Source('interrupts.cc') 64 Source('isa.cc') 65 Source('linux/linux.cc') 66 Source('linux/process.cc') 67 Source('linux/system.cc') 68 Source('miscregs.cc') 69 Source('nativetrace.cc') 70 Source('process.cc') 71 Source('remote_gdb.cc') 72 Source('stacktrace.cc') 73 Source('system.cc') 74 Source('table_walker.cc') |
75 Source('stage2_mmu.cc') 76 Source('stage2_lookup.cc') |
|
70 Source('tlb.cc') 71 Source('utility.cc') 72 Source('vtophys.cc') 73 74 SimObject('ArmInterrupts.py') 75 SimObject('ArmISA.py') 76 SimObject('ArmNativeTrace.py') 77 SimObject('ArmSystem.py') --- 14 unchanged lines hidden --- | 77 Source('tlb.cc') 78 Source('utility.cc') 79 Source('vtophys.cc') 80 81 SimObject('ArmInterrupts.py') 82 SimObject('ArmISA.py') 83 SimObject('ArmNativeTrace.py') 84 SimObject('ArmSystem.py') --- 14 unchanged lines hidden --- |