38c38
< #include "cpu/exec_context.hh"
---
> #include "cpu/thread_context.hh"
116c116
< execContexts[0]->setMiscRegWithEffect(MISCREG_PSTATE, 0x02);
---
> threadContexts[0]->setMiscRegWithEffect(MISCREG_PSTATE, 0x02);
119c119
< execContexts[0]->setMiscReg(MISCREG_FSR, 0);
---
> threadContexts[0]->setMiscReg(MISCREG_FSR, 0);
121c121
< execContexts[0]->setMiscReg(MISCREG_TICK, 0);
---
> threadContexts[0]->setMiscReg(MISCREG_TICK, 0);
128c128
< execContexts[0]->setMiscRegWithEffect(MISCREG_OTHERWIN, 0);
---
> threadContexts[0]->setMiscRegWithEffect(MISCREG_OTHERWIN, 0);
130c130
< execContexts[0]->setMiscRegWithEffect(MISCREG_CANRESTORE, 0);
---
> threadContexts[0]->setMiscRegWithEffect(MISCREG_CANRESTORE, 0);
132c132
< execContexts[0]->setMiscRegWithEffect(MISCREG_CANSAVE, NWindows - 2);
---
> threadContexts[0]->setMiscRegWithEffect(MISCREG_CANSAVE, NWindows - 2);
134c134
< execContexts[0]->setMiscRegWithEffect(MISCREG_CLEANWIN, NWindows);
---
> threadContexts[0]->setMiscRegWithEffect(MISCREG_CLEANWIN, NWindows);
136c136
< execContexts[0]->setMiscRegWithEffect(MISCREG_CWP, 0);
---
> threadContexts[0]->setMiscRegWithEffect(MISCREG_CWP, 0);
314,316c314,316
< execContexts[0]->setIntReg(ArgumentReg0, argc);
< execContexts[0]->setIntReg(ArgumentReg1, argv_array_base);
< execContexts[0]->setIntReg(StackPointerReg, stack_min - StackBias);
---
> threadContexts[0]->setIntReg(ArgumentReg0, argc);
> threadContexts[0]->setIntReg(ArgumentReg1, argv_array_base);
> threadContexts[0]->setIntReg(StackPointerReg, stack_min - StackBias);
319,321c319,321
< execContexts[0]->setPC(prog_entry);
< execContexts[0]->setNextPC(prog_entry + sizeof(MachInst));
< execContexts[0]->setNextNPC(prog_entry + (2 * sizeof(MachInst)));
---
> threadContexts[0]->setPC(prog_entry);
> threadContexts[0]->setNextPC(prog_entry + sizeof(MachInst));
> threadContexts[0]->setNextNPC(prog_entry + (2 * sizeof(MachInst)));