process.hh (8229:78bf55f23338) | process.hh (9552:460cf901acba) |
---|---|
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); | 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; |
|
55 void setSyscallArg(ThreadContext *tc, int i, PowerISA::IntReg val); 56 void setSyscallReturn(ThreadContext *tc, SyscallReturn return_value); 57}; 58 59#endif // __POWER_PROCESS_HH__ 60 | 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 |