summaryrefslogtreecommitdiff
path: root/lang/mono/files/patch-mono_utils_mono-sigcontext.h
diff options
context:
space:
mode:
authorRomain Tartière <romain@FreeBSD.org>2011-09-21 17:52:24 +0000
committerRomain Tartière <romain@FreeBSD.org>2011-09-21 17:52:24 +0000
commite8f7b76b35093265365f7604596e5028ae8ccc0e (patch)
tree027c0851467b708f879cf15a7d5e25efd51e956c /lang/mono/files/patch-mono_utils_mono-sigcontext.h
parent- Space/Tab twiddle (diff)
Update to 2.10.5.
Diffstat (limited to 'lang/mono/files/patch-mono_utils_mono-sigcontext.h')
-rw-r--r--lang/mono/files/patch-mono_utils_mono-sigcontext.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/lang/mono/files/patch-mono_utils_mono-sigcontext.h b/lang/mono/files/patch-mono_utils_mono-sigcontext.h
new file mode 100644
index 000000000000..88a6b8070b3f
--- /dev/null
+++ b/lang/mono/files/patch-mono_utils_mono-sigcontext.h
@@ -0,0 +1,16 @@
+
+$FreeBSD$
+
+--- mono/utils/mono-sigcontext.h.orig
++++ mono/utils/mono-sigcontext.h
+@@ -109,6 +109,10 @@
+ #define UCONTEXT_REG_RSI(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_rsi)
+ #define UCONTEXT_REG_RDI(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_rdi)
+ #define UCONTEXT_REG_RIP(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_rip)
++ #define UCONTEXT_REG_R8(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_r8)
++ #define UCONTEXT_REG_R9(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_r9)
++ #define UCONTEXT_REG_R10(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_r10)
++ #define UCONTEXT_REG_R11(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_r11)
+ #define UCONTEXT_REG_R12(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_r12)
+ #define UCONTEXT_REG_R13(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_r13)
+ #define UCONTEXT_REG_R14(ctx) (((ucontext_t*)(ctx))->uc_mcontext.mc_r14)