process.cc (6709:cf6a2dce697b) process.cc (6728:5037062422c8)
1/*
2 * Copyright (c) 2003-2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

170}
171
172
173I386LiveProcess::I386LiveProcess(LiveProcessParams *params,
174 ObjectFile *objFile, SyscallDesc *_syscallDescs,
175 int _numSyscallDescs) :
176 X86LiveProcess(params, objFile, _syscallDescs, _numSyscallDescs)
177{
1/*
2 * Copyright (c) 2003-2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

170}
171
172
173I386LiveProcess::I386LiveProcess(LiveProcessParams *params,
174 ObjectFile *objFile, SyscallDesc *_syscallDescs,
175 int _numSyscallDescs) :
176 X86LiveProcess(params, objFile, _syscallDescs, _numSyscallDescs)
177{
178 _gdtStart = 0x100000000;
178 _gdtStart = ULL(0x100000000);
179 _gdtSize = VMPageSize;
180
181 vsyscallPage.base = 0xffffe000ULL;
182 vsyscallPage.size = VMPageSize;
183 vsyscallPage.vsyscallOffset = 0x400;
184 vsyscallPage.vsysexitOffset = 0x410;
185
186 stack_base = vsyscallPage.base;

--- 575 unchanged lines hidden ---
179 _gdtSize = VMPageSize;
180
181 vsyscallPage.base = 0xffffe000ULL;
182 vsyscallPage.size = VMPageSize;
183 vsyscallPage.vsyscallOffset = 0x400;
184 vsyscallPage.vsysexitOffset = 0x410;
185
186 stack_base = vsyscallPage.base;

--- 575 unchanged lines hidden ---