diff options
| author | Russ Cox <rsc@golang.org> | 2010-04-05 12:51:09 -0700 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2010-04-05 12:51:09 -0700 |
| commit | e1b021aaf220611b99a25e40b618d0bddef46766 (patch) | |
| tree | e2bf4258f564d82aefbc656e700d7ab0d6acbdc4 /src/pkg/runtime/darwin/amd64/signal.c | |
| parent | bca5b465fee7deddf3c314127803d6acfe236517 (diff) | |
| download | golang-e1b021aaf220611b99a25e40b618d0bddef46766.tar.gz | |
runtime: various arm fixes
* correct symbol table size
* do not reorder functions in output
* traceback
* signal handling
* use same code for go + defer
* handle leaf functions in symbol table
R=kaib, dpx
CC=golang-dev
http://codereview.appspot.com/884041
Diffstat (limited to 'src/pkg/runtime/darwin/amd64/signal.c')
| -rw-r--r-- | src/pkg/runtime/darwin/amd64/signal.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pkg/runtime/darwin/amd64/signal.c b/src/pkg/runtime/darwin/amd64/signal.c index bf1bca994..beb55decf 100644 --- a/src/pkg/runtime/darwin/amd64/signal.c +++ b/src/pkg/runtime/darwin/amd64/signal.c @@ -73,7 +73,7 @@ sighandler(int32 sig, Siginfo *info, void *context) printf("\n"); if(gotraceback()){ - traceback((void*)r->rip, (void*)r->rsp, (void*)r->r15); + traceback((void*)r->rip, (void*)r->rsp, 0, (void*)r->r15); tracebackothers((void*)r->r15); dumpregs(r); } |
