summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoryasuoka <yasuoka@openbsd.org>2019-12-23 02:18:51 +0000
committeryasuoka <yasuoka@openbsd.org>2019-12-23 02:18:51 +0000
commit52f39a4c1a5bcfcbfff00534c877faa635f41536 (patch)
tree2071ef1e60850de194337cf6a0e12f42cf971c38
parentFix typo "off" -> "of" (diff)
downloadwireguard-openbsd-52f39a4c1a5bcfcbfff00534c877faa635f41536.tar.xz
wireguard-openbsd-52f39a4c1a5bcfcbfff00534c877faa635f41536.zip
Teach gdb that the trap frame should be used for alltraps_kern_meltdown().
ok bluhm kettenis
-rw-r--r--gnu/usr.bin/binutils/gdb/amd64obsd-tdep.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gnu/usr.bin/binutils/gdb/amd64obsd-tdep.c b/gnu/usr.bin/binutils/gdb/amd64obsd-tdep.c
index 4ee9936b9e8..48465e9a760 100644
--- a/gnu/usr.bin/binutils/gdb/amd64obsd-tdep.c
+++ b/gnu/usr.bin/binutils/gdb/amd64obsd-tdep.c
@@ -463,6 +463,7 @@ amd64obsd_trapframe_sniffer (const struct frame_unwind *self,
|| (name[0] == 'X' && strncmp(name, "Xipi_", 5) != 0)
|| (strcmp (name, "alltraps") == 0)
|| (strcmp (name, "alltraps_kern") == 0)
+ || (strcmp (name, "alltraps_kern_meltdown") == 0)
|| (strcmp (name, "intr_fast_exit") == 0)
|| (strcmp (name, "intr_exit_recurse") == 0)));
}