From 1523f5612b42ccc9506eba5e24928dab8eccdd55 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sun, 2 Sep 2018 08:27:35 +0200 Subject: extra/valgrind: addr16-prefix-rel-cat-call has been fixed upstream --- ...gnore-redundant-addr16-prefix-in-rel-call.patch | 24 ---------------------- 1 file changed, 24 deletions(-) delete mode 100644 extra/valgrind/valgrind-3.13.0-ignore-redundant-addr16-prefix-in-rel-call.patch (limited to 'extra/valgrind/valgrind-3.13.0-ignore-redundant-addr16-prefix-in-rel-call.patch') diff --git a/extra/valgrind/valgrind-3.13.0-ignore-redundant-addr16-prefix-in-rel-call.patch b/extra/valgrind/valgrind-3.13.0-ignore-redundant-addr16-prefix-in-rel-call.patch deleted file mode 100644 index 1b6eac64..00000000 --- a/extra/valgrind/valgrind-3.13.0-ignore-redundant-addr16-prefix-in-rel-call.patch +++ /dev/null @@ -1,24 +0,0 @@ -commit 0a01a3771224300c0549e3cf26529a5995011092 -Author: Tom Hughes -Date: Thu Aug 31 15:58:11 2017 +0100 - - Ignore redundant addr16 prefix on relative call - - BZ#384230 - -diff --git a/VEX/priv/guest_x86_toIR.c b/VEX/priv/guest_x86_toIR.c -index 9f6a41abf..ad1f8d838 100644 ---- a/VEX/priv/guest_x86_toIR.c -+++ b/VEX/priv/guest_x86_toIR.c -@@ -13067,6 +13067,11 @@ DisResult disInstr_X86_WRK ( - goto decode_success; - } - -+ /* 67 E8 = CALL with redundant addr16 prefix */ -+ if (insn[0] == 0x67 && insn[1] == 0xE8) { -+ delta++; -+ } -+ - /* ---------------------------------------------------- */ - /* --- start of the baseline insn decoder -- */ - /* ---------------------------------------------------- */ -- cgit v1.2.3-70-g09d2