From f89da8fb437f97c9ee4c93ca0380cd13c34d0fcc Mon Sep 17 00:00:00 2001
From: bdr7fv <bdr7fv@git.zephyr-software.com>
Date: Tue, 22 May 2012 18:00:47 +0000
Subject: [PATCH] Some additional notes for the PN_README for wilander.

Former-commit-id: 777fcbbc1e5e34f9442bd0ef1d172f1808dcc7f5
---
 tests/wilander/PN_README | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tests/wilander/PN_README b/tests/wilander/PN_README
index 973ea2f40..f3a67c34b 100644
--- a/tests/wilander/PN_README
+++ b/tests/wilander/PN_README
@@ -39,6 +39,8 @@ PN may have issues with test 2 and 8 since the all offsets inference can't be us
 
 Also note I did modify the source code a bit for PN. There were some checks provide by Wilander to make sure a test is still valid. These tests used a propolice dummy variable. In some situations these checks still make sense, but in light of variable reordering, in some cases this check is meaningless. A check is still needed to make sure the attack is still possible, so I commented out these checks when necessary and placed my own check in. 
 
+Note the flags in the make file. Wilander makes some indirect function calls. Normally MEDS will change these instructions, and PN will not see the call. I have turned off as many MEDS options as possible including this one so that a canary check is inserted before these calls. 
+
 Anyway, I think that pretty much sums it up. 
 
 Good luck!
\ No newline at end of file
-- 
GitLab