diff options
author | Michael Pavone <pavone@retrodev.com> | 2019-04-18 19:47:33 -0700 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2019-04-18 19:47:33 -0700 |
commit | 3ecfc320d19f84248ef5f8b403ac8bd1cb737dd1 (patch) | |
tree | fec6375f9e9c98000155404cd64e9555bcc05040 | |
parent | 8fe8645425a19b0bb1ebb36e754c6d7d1a6dfcf3 (diff) |
Minor fix to 68K test generator script
-rwxr-xr-x | gentests.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gentests.py b/gentests.py index 6f15d2d..c3309f9 100755 --- a/gentests.py +++ b/gentests.py @@ -136,7 +136,10 @@ class Indexed(object): num = already.get('label', 0)+1 already['label'] = num if (already[str(self.index)] + self.disp) & 1: - self.disp += 1 + if self.disp > 0: + self.disp -= 1 + else: + self.disp += 1 address = 'lbl_' + str(num) + ' + 2 + ' + str(self.disp) + ' + ' + str(index) else: if self.base == self.index: |