process.cc (7096:e81026b9dfe0) process.cc (7172:2137885e2088)
1/*
2 * Copyright (c) 2007-2008 The Florida State University
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;

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

52 // Set pointer for next thread stack. Reserve 8M for main stack.
53 next_thread_stack_base = stack_base - (8 * 1024 * 1024);
54
55 // Set up break point (Top of Heap)
56 brk_point = objFile->dataBase() + objFile->dataSize() + objFile->bssSize();
57 brk_point = roundUp(brk_point, VMPageSize);
58
59 // Set up region for mmaps. For now, start at bottom of kuseg space.
1/*
2 * Copyright (c) 2007-2008 The Florida State University
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;

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

52 // Set pointer for next thread stack. Reserve 8M for main stack.
53 next_thread_stack_base = stack_base - (8 * 1024 * 1024);
54
55 // Set up break point (Top of Heap)
56 brk_point = objFile->dataBase() + objFile->dataSize() + objFile->bssSize();
57 brk_point = roundUp(brk_point, VMPageSize);
58
59 // Set up region for mmaps. For now, start at bottom of kuseg space.
60 mmap_start = mmap_end = 0x70000000L;
60 mmap_start = mmap_end = 0x40000000L;
61}
62
63void
64ArmLiveProcess::startup()
65{
66 argsInit(MachineBytes, VMPageSize);
67}
68

--- 281 unchanged lines hidden ---
61}
62
63void
64ArmLiveProcess::startup()
65{
66 argsInit(MachineBytes, VMPageSize);
67}
68

--- 281 unchanged lines hidden ---