process.cc (12432:2480d8b432f5) process.cc (12441:ece14e2e8c0a)
1/*
2 * Copyright (c) 2003-2004 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;

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

55
56
57SparcProcess::SparcProcess(ProcessParams *params, ObjectFile *objFile,
58 Addr _StackBias)
59 : Process(params, new FuncPageTable(params->name, params->pid, PageBytes),
60 objFile),
61 StackBias(_StackBias)
62{
1/*
2 * Copyright (c) 2003-2004 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;

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

55
56
57SparcProcess::SparcProcess(ProcessParams *params, ObjectFile *objFile,
58 Addr _StackBias)
59 : Process(params, new FuncPageTable(params->name, params->pid, PageBytes),
60 objFile),
61 StackBias(_StackBias)
62{
63 fatal_if(!params->useArchPT, "Arch page tables not implemented.");
63 fatal_if(params->useArchPT, "Arch page tables not implemented.");
64 // Initialize these to 0s
65 fillStart = 0;
66 spillStart = 0;
67}
68
69void
70SparcProcess::handleTrap(int trapNum, ThreadContext *tc, Fault *fault)
71{

--- 491 unchanged lines hidden ---
64 // Initialize these to 0s
65 fillStart = 0;
66 spillStart = 0;
67}
68
69void
70SparcProcess::handleTrap(int trapNum, ThreadContext *tc, Fault *fault)
71{

--- 491 unchanged lines hidden ---