]> Cypherpunks repositories - gostls13.git/commitdiff
runtime: fix build on openbsd/386
authorJoel Sing <jsing@google.com>
Mon, 15 Apr 2013 17:20:24 +0000 (10:20 -0700)
committerRob Pike <r@golang.org>
Mon, 15 Apr 2013 17:20:24 +0000 (10:20 -0700)
R=golang-dev, minux.ma, r
CC=golang-dev
https://golang.org/cl/8569043

src/pkg/runtime/signal_openbsd_386.h

index 0ba66ab9f17ecee44730cb985df637c863be5436..6742db8d4904bbe5a59f0bf9abca185fa494a0e2 100644 (file)
@@ -20,4 +20,4 @@
 #define SIG_GS(info, ctxt) (SIG_REGS(ctxt).sc_gs)
 
 #define SIG_CODE0(info, ctxt) ((info)->si_code)
-#define SIG_CODE1(info, ctxt) ((uintptr)(info)->si_addr)
+#define SIG_CODE1(info, ctxt) (*(uintptr*)((byte*)info + 12))