diff options
Diffstat (limited to 'devel/gdb/files/commit-0335ac6d12')
-rw-r--r-- | devel/gdb/files/commit-0335ac6d12 | 24 |
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 |