process.hh (10037:5cac77888310) process.hh (10299:bec0c5ffc323)
1/*
2* Copyright (c) 2012 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 84 unchanged lines hidden (view full) ---

93 public:
94
95 ArmISA::IntReg getSyscallArg(ThreadContext *tc, int &i, int width);
96 ArmISA::IntReg getSyscallArg(ThreadContext *tc, int &i);
97 void setSyscallArg(ThreadContext *tc, int i, ArmISA::IntReg val);
98 void setSyscallReturn(ThreadContext *tc, SyscallReturn return_value);
99};
100
1/*
2* Copyright (c) 2012 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 84 unchanged lines hidden (view full) ---

93 public:
94
95 ArmISA::IntReg getSyscallArg(ThreadContext *tc, int &i, int width);
96 ArmISA::IntReg getSyscallArg(ThreadContext *tc, int &i);
97 void setSyscallArg(ThreadContext *tc, int i, ArmISA::IntReg val);
98 void setSyscallReturn(ThreadContext *tc, SyscallReturn return_value);
99};
100
101/* No architectural page table defined for this ISA */
102typedef NoArchPageTable ArchPageTable;
103
101#endif // __ARM_PROCESS_HH__
102
104#endif // __ARM_PROCESS_HH__
105