From c89fc124c424b194af37c5ca71918f6b89a5c60e Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Thu, 14 Mar 2013 17:50:07 -0400 Subject: [PATCH] runtime: fix build for freebsd/arm after reorg R=golang-dev CC=golang-dev https://golang.org/cl/7701046 --- src/pkg/runtime/signal_freebsd_arm.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pkg/runtime/signal_freebsd_arm.h b/src/pkg/runtime/signal_freebsd_arm.h index 231d4b753f..87a45aa27e 100644 --- a/src/pkg/runtime/signal_freebsd_arm.h +++ b/src/pkg/runtime/signal_freebsd_arm.h @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -#define SIG_REGS(ctxt) (((Sigcontext*)&((Ucontext*)(ctxt))->uc_mcontext)) +#define SIG_REGS(ctxt) (((Ucontext*)(ctxt))->uc_mcontext) #define SIG_R0(info, ctxt) (SIG_REGS(ctxt).__gregs[0]) #define SIG_R1(info, ctxt) (SIG_REGS(ctxt).__gregs[1]) @@ -25,3 +25,4 @@ #define SIG_TRAP(info, ctxt) (0) #define SIG_ERROR(info, ctxt) (0) #define SIG_OLDMASK(info, ctxt) (0) +#define SIG_CODE0(info, ctxt) ((uintptr)(info)->si_code) -- 2.50.0