process.hh revision 5569
12521SN/A/* 28706Sandreas.hansson@arm.com * Copyright (c) 2003-2004 The Regents of The University of Michigan 38706Sandreas.hansson@arm.com * All rights reserved. 48706Sandreas.hansson@arm.com * 58706Sandreas.hansson@arm.com * Redistribution and use in source and binary forms, with or without 68706Sandreas.hansson@arm.com * modification, are permitted provided that the following conditions are 78706Sandreas.hansson@arm.com * met: redistributions of source code must retain the above copyright 88706Sandreas.hansson@arm.com * notice, this list of conditions and the following disclaimer; 98706Sandreas.hansson@arm.com * redistributions in binary form must reproduce the above copyright 108706Sandreas.hansson@arm.com * notice, this list of conditions and the following disclaimer in the 118706Sandreas.hansson@arm.com * documentation and/or other materials provided with the distribution; 128706Sandreas.hansson@arm.com * neither the name of the copyright holders nor the names of its 138706Sandreas.hansson@arm.com * contributors may be used to endorse or promote products derived from 142521SN/A * this software without specific prior written permission. 152521SN/A * 162521SN/A * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 172521SN/A * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 182521SN/A * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 192521SN/A * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 202521SN/A * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 212521SN/A * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 222521SN/A * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 232521SN/A * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 242521SN/A * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 252521SN/A * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 262521SN/A * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 272521SN/A * 282521SN/A * Authors: Gabe Black 292521SN/A * Ali Saidi 302521SN/A */ 312521SN/A 322521SN/A#ifndef __ARCH_ALPHA_PROCESS_HH__ 332521SN/A#define __ARCH_ALPHA_PROCESS_HH__ 342521SN/A 352521SN/A#include "sim/process.hh" 362521SN/A 372521SN/Aclass ObjectFile; 382521SN/Aclass System; 392665SN/A 402665SN/Aclass AlphaLiveProcess : public LiveProcess 418706Sandreas.hansson@arm.com{ 422521SN/A protected: 432521SN/A AlphaLiveProcess(LiveProcessParams *params, ObjectFile *objFile); 442521SN/A 452521SN/A void startup(); 468706Sandreas.hansson@arm.com}; 478706Sandreas.hansson@arm.com 488706Sandreas.hansson@arm.com#endif // __ARCH_ALPHA_PROCESS_HH__ 498706Sandreas.hansson@arm.com