process.cc (10318:98771a936b61) process.cc (11386:94c09b607a84)
1/*
2 * Copyright (c) 2007-2008 The Florida State University
3 * Copyright (c) 2009 The University of Edinburgh
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

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

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

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

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

--- 220 unchanged lines hidden ---
63}
64
65void
66PowerLiveProcess::initState()
67{
68 Process::initState();
69
70 argsInit(MachineBytes, PageBytes);

--- 220 unchanged lines hidden ---