aboutsummaryrefslogtreecommitdiff
path: root/src/pkg/runtime/traceback_arm.c
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2013-01-29 13:12:50 -0800
committerRuss Cox <rsc@golang.org>2013-01-29 13:12:50 -0800
commitec1948a44d93b76692188df3a9d1dc45c8ee390e (patch)
treebf93faa212b2435e3ae50c4d8887d4ed2521df5a /src/pkg/runtime/traceback_arm.c
parente1448c07e1365998b7e80e01d9f94c4e4345f7d5 (diff)
downloadgo-ec1948a44d93b76692188df3a9d1dc45c8ee390e.tar.xz
runtime: clear up lr comments
R=cshapiro CC=golang-dev https://golang.org/cl/7230052
Diffstat (limited to 'src/pkg/runtime/traceback_arm.c')
-rw-r--r--src/pkg/runtime/traceback_arm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pkg/runtime/traceback_arm.c b/src/pkg/runtime/traceback_arm.c
index da7ab570ca..6082f6acd0 100644
--- a/src/pkg/runtime/traceback_arm.c
+++ b/src/pkg/runtime/traceback_arm.c
@@ -32,7 +32,7 @@ runtime·gentraceback(byte *pc0, byte *sp, byte *lr0, G *gp, int32 skip, uintptr
waspanic = false;
// If the PC is goexit, the goroutine hasn't started yet.
- if(pc == (uintptr)runtime·goexit) {
+ if(pc == (uintptr)runtime·goexit && gp->entry != 0) {
pc = (uintptr)gp->entry;
lr = (uintptr)runtime·goexit;
}