aboutsummaryrefslogtreecommitdiff
path: root/devel/gdb/files/commit-0335ac6d12
diff options
context:
space:
mode:
Diffstat (limited to 'devel/gdb/files/commit-0335ac6d12')
-rw-r--r--devel/gdb/files/commit-0335ac6d1224
1 files changed, 24 insertions, 0 deletions
diff --git a/devel/gdb/files/commit-0335ac6d12 b/devel/gdb/files/commit-0335ac6d12
new file mode 100644
index 000000000000..b34450bc1c3c
--- /dev/null
+++ b/devel/gdb/files/commit-0335ac6d12
@@ -0,0 +1,24 @@
+commit 0335ac6d12906bfb4b48410d8a7229c21c727cf2
+Author: John Baldwin <jhb@FreeBSD.org>
+Date: Tue Aug 15 08:04:23 2017 -0700
+
+ Fix compile on big-endian platforms in siginfo_t converter.
+
+ gdb/ChangeLog:
+
+ * fbsd-nat.c (fbsd_convert_siginfo): Fix compile on big-endian
+ platforms.
+
+diff --git gdb/fbsd-nat.c gdb/fbsd-nat.c
+index c89343a24f..6ba6a01a70 100644
+--- gdb/fbsd-nat.c
++++ gdb/fbsd-nat.c
+@@ -314,7 +314,7 @@ fbsd_convert_siginfo (siginfo_t *si)
+ 32-bits of the pointer value. */
+ #if _BYTE_ORDER == _BIG_ENDIAN
+ if (si->si_value.sival_int == 0)
+- si32->si_value.sival_ptr = (uintptr_t) si->si_value.sival_ptr;
++ si32.si_value.sival_ptr = (uintptr_t) si->si_value.sival_ptr;
+ else
+ si32.si_value.sival_int = si->si_value.sival_int;
+ #else