Deleted Added
sdiff udiff text old ( 5956:a49d9413a9e8 ) new ( 5958:2d9737bf3c2f )
full compact
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * Redistribution and use of this software in source and binary forms,
6 * with or without modification, are permitted provided that the
7 * following conditions are met:
8 *

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

76 X86LiveProcess(LiveProcessParams * params, ObjectFile *objFile,
77 SyscallDesc *_syscallDescs, int _numSyscallDescs);
78
79 template<class IntType>
80 void argsInit(int pageSize);
81
82 public:
83 SyscallDesc* getDesc(int callnum);
84 };
85
86 class X86_64LiveProcess : public X86LiveProcess
87 {
88 protected:
89 X86_64LiveProcess(LiveProcessParams *params, ObjectFile *objFile,
90 SyscallDesc *_syscallDescs, int _numSyscallDescs);
91
92 public:
93 void argsInit(int intSize, int pageSize);
94 void startup();
95 };
96
97 class I386LiveProcess : public X86LiveProcess
98 {
99 protected:
100 I386LiveProcess(LiveProcessParams *params, ObjectFile *objFile,
101 SyscallDesc *_syscallDescs, int _numSyscallDescs);
102
103 public:
104 void argsInit(int intSize, int pageSize);
105 void startup();
106 };
107}
108
109#endif // __ARCH_X86_PROCESS_HH__