From 369ed3c6f3d96e2d11392fe9ff86e816fa389b8d Mon Sep 17 00:00:00 2001 From: Gert-Jan <36956038+Gert-JanG@users.noreply.github.com> Date: Thu, 27 Jun 2024 23:28:29 +0200 Subject: [PATCH] Unify br and jump behaviour (#71) --- angr_platforms/msp430/instrs_msp430.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/angr_platforms/msp430/instrs_msp430.py b/angr_platforms/msp430/instrs_msp430.py index 2afa6ca..995fcde 100644 --- a/angr_platforms/msp430/instrs_msp430.py +++ b/angr_platforms/msp430/instrs_msp430.py @@ -658,7 +658,9 @@ def compute_result(self, src, dst): else: # If we're setting PC, but not from SP+, it's a BR instead self.jump(None, src) - return src + return None + else: + return src def negative(self, src, dst, ret): # pylint: disable=arguments-differ