process.hh (12030:160fc15c495f) process.hh (12431:000549e1f497)
1/*
2 * Copyright (c) 2006 The Regents of The University of Michigan
3 * Copyright (c) 2017 The University of Virginia
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

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

60 void setSyscallArg(ThreadContext *tc, int i,
61 RiscvISA::IntReg val) override;
62 void setSyscallReturn(ThreadContext *tc,
63 SyscallReturn return_value) override;
64
65 virtual bool mmapGrowsDown() const override { return false; }
66};
67
1/*
2 * Copyright (c) 2006 The Regents of The University of Michigan
3 * Copyright (c) 2017 The University of Virginia
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

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

60 void setSyscallArg(ThreadContext *tc, int i,
61 RiscvISA::IntReg val) override;
62 void setSyscallReturn(ThreadContext *tc,
63 SyscallReturn return_value) override;
64
65 virtual bool mmapGrowsDown() const override { return false; }
66};
67
68/* No architectural page table defined for this ISA */
69typedef NoArchPageTable ArchPageTable;
70
71
72#endif // __RISCV_PROCESS_HH__
68#endif // __RISCV_PROCESS_HH__