process.cc (12432:2480d8b432f5) process.cc (12441:ece14e2e8c0a)
1/*
2 * Copyright (c) 2010, 2012 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

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

62using namespace ArmISA;
63
64ArmProcess::ArmProcess(ProcessParams *params, ObjectFile *objFile,
65 ObjectFile::Arch _arch)
66 : Process(params, new FuncPageTable(params->name, params->pid, PageBytes),
67 objFile),
68 arch(_arch)
69{
1/*
2 * Copyright (c) 2010, 2012 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

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

62using namespace ArmISA;
63
64ArmProcess::ArmProcess(ProcessParams *params, ObjectFile *objFile,
65 ObjectFile::Arch _arch)
66 : Process(params, new FuncPageTable(params->name, params->pid, PageBytes),
67 objFile),
68 arch(_arch)
69{
70 fatal_if(!params->useArchPT, "Arch page tables not implemented.");
70 fatal_if(params->useArchPT, "Arch page tables not implemented.");
71}
72
73ArmProcess32::ArmProcess32(ProcessParams *params, ObjectFile *objFile,
74 ObjectFile::Arch _arch)
75 : ArmProcess(params, objFile, _arch)
76{
77 Addr brk_point = roundUp(objFile->dataBase() + objFile->dataSize() +
78 objFile->bssSize(), PageBytes);

--- 417 unchanged lines hidden ---
71}
72
73ArmProcess32::ArmProcess32(ProcessParams *params, ObjectFile *objFile,
74 ObjectFile::Arch _arch)
75 : ArmProcess(params, objFile, _arch)
76{
77 Addr brk_point = roundUp(objFile->dataBase() + objFile->dataSize() +
78 objFile->bssSize(), PageBytes);

--- 417 unchanged lines hidden ---