SConscript revision 5016
13900Ssaidi@eecs.umich.edu# -*- mode:python -*- 22632Sstever@eecs.umich.edu 32632Sstever@eecs.umich.edu# Copyright (c) 2006 The Regents of The University of Michigan 42632Sstever@eecs.umich.edu# All rights reserved. 52632Sstever@eecs.umich.edu# 62632Sstever@eecs.umich.edu# Redistribution and use in source and binary forms, with or without 72632Sstever@eecs.umich.edu# modification, are permitted provided that the following conditions are 82632Sstever@eecs.umich.edu# met: redistributions of source code must retain the above copyright 92632Sstever@eecs.umich.edu# notice, this list of conditions and the following disclaimer; 102632Sstever@eecs.umich.edu# redistributions in binary form must reproduce the above copyright 112632Sstever@eecs.umich.edu# notice, this list of conditions and the following disclaimer in the 122632Sstever@eecs.umich.edu# documentation and/or other materials provided with the distribution; 132632Sstever@eecs.umich.edu# neither the name of the copyright holders nor the names of its 142632Sstever@eecs.umich.edu# contributors may be used to endorse or promote products derived from 152632Sstever@eecs.umich.edu# this software without specific prior written permission. 162632Sstever@eecs.umich.edu# 172632Sstever@eecs.umich.edu# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 182632Sstever@eecs.umich.edu# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 192632Sstever@eecs.umich.edu# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 202632Sstever@eecs.umich.edu# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 212632Sstever@eecs.umich.edu# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 222632Sstever@eecs.umich.edu# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 232632Sstever@eecs.umich.edu# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 242632Sstever@eecs.umich.edu# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 252632Sstever@eecs.umich.edu# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 262632Sstever@eecs.umich.edu# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 272632Sstever@eecs.umich.edu# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 282632Sstever@eecs.umich.edu# 292632Sstever@eecs.umich.edu# Authors: Nathan Binkert 302632Sstever@eecs.umich.edu 312022SN/AImport('*') 322022SN/A 332022SN/ASimObject('Root.py') 342022SN/ASimObject('System.py') 352022SN/ASimObject('InstTracer.py') 362469SN/A 372469SN/ASource('async.cc') 382469SN/ASource('core.cc') 392469SN/ASource('debug.cc') 402516SN/ASource('eventq.cc') 412516SN/ASource('faults.cc') 422944Sgblack@eecs.umich.eduSource('main.cc') 432482SN/ASource('root.cc') 443598Sgblack@eecs.umich.eduSource('serialize.cc') 453056Sgblack@eecs.umich.eduSource('sim_events.cc') 462469SN/ASource('sim_object.cc') 473056Sgblack@eecs.umich.eduSource('simulate.cc') 483056Sgblack@eecs.umich.eduSource('startup.cc') 493056Sgblack@eecs.umich.eduSource('stat_control.cc') 503598Sgblack@eecs.umich.eduSource('system.cc') 512516SN/A 523056Sgblack@eecs.umich.eduif env['FULL_SYSTEM']: 533598Sgblack@eecs.umich.edu Source('arguments.cc') 543056Sgblack@eecs.umich.edu Source('pseudo_inst.cc') 553056Sgblack@eecs.umich.eduelse: 563056Sgblack@eecs.umich.edu Source('tlb.cc') 573056Sgblack@eecs.umich.edu SimObject('Process.py') 583056Sgblack@eecs.umich.edu 593056Sgblack@eecs.umich.edu Source('process.cc') 603056Sgblack@eecs.umich.edu Source('syscall_emul.cc') 613598Sgblack@eecs.umich.edu