562c562
< thread[tid]->inSyscall = false;
---
> thread[tid]->noSquashFromTC = false;
579c579
< thread[tid]->inSyscall = false;
---
> thread[tid]->noSquashFromTC = false;
724,725c724,725
< assert(!thread[0]->inSyscall);
< thread[0]->inSyscall = true;
---
> assert(!thread[0]->noSquashFromTC);
> thread[0]->noSquashFromTC = true;
734c734
< thread[0]->inSyscall = false;
---
> thread[0]->noSquashFromTC = false;
1017c1017
< assert(!thread[tid]->inSyscall && !thread[tid]->trapPending);
---
> assert(!thread[tid]->noSquashFromTC && !thread[tid]->trapPending);
1143c1143
< assert(!thread[tid]->inSyscall);
---
> assert(!thread[tid]->noSquashFromTC);
1147c1147
< thread[tid]->inSyscall = true;
---
> thread[tid]->noSquashFromTC = true;
1158c1158
< thread[tid]->inSyscall = false;
---
> thread[tid]->noSquashFromTC = false;