-03e28273a4fcb114f5204d52ed107591404002f4
+a9c1a76e14b66a356d3c3dfb50f1e6138e97733c
The first line of this file holds the git revision number of the last
merge done from the gofrontend repository.
}
top = (byte*)(void*)(gp->gcinitialsp) + gp->gcstacksize;
if(top > bottom)
- scanstackblock(bottom, (uintptr)(top - bottom), gcw);
+ scanstackblock((uintptr)(bottom), (uintptr)(top - bottom), gcw);
else
- scanstackblock(top, (uintptr)(bottom - top), gcw);
+ scanstackblock((uintptr)(top), (uintptr)(bottom - top), gcw);
if (nextsp2 != nil) {
initialsp2 = (byte*)(void*)(gp->gcinitialsp2);
if(initialsp2 > nextsp2)
- scanstackblock(nextsp2, (uintptr)(initialsp2 - nextsp2), gcw);
+ scanstackblock((uintptr)(nextsp2), (uintptr)(initialsp2 - nextsp2), gcw);
else
- scanstackblock(initialsp2, (uintptr)(nextsp2 - initialsp2), gcw);
+ scanstackblock((uintptr)(initialsp2), (uintptr)(nextsp2 - initialsp2), gcw);
}
#endif
return true;