1/* 2 * Copyright (c) 2007-2008 The Florida State University 3 * Copyright (c) 2009 The University of Edinburgh 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions are 8 * met: redistributions of source code must retain the above copyright --- 38 unchanged lines hidden (view full) --- 47 protected: 48 PowerLiveProcess(LiveProcessParams * params, ObjectFile *objFile); 49 50 void initState(); 51 52 public: 53 void argsInit(int intSize, int pageSize); 54 PowerISA::IntReg getSyscallArg(ThreadContext *tc, int &i); |
55 /// Explicitly import the otherwise hidden getSyscallArg 56 using LiveProcess::getSyscallArg; |
57 void setSyscallArg(ThreadContext *tc, int i, PowerISA::IntReg val); 58 void setSyscallReturn(ThreadContext *tc, SyscallReturn return_value); 59}; 60 61#endif // __POWER_PROCESS_HH__ 62 |