From 8cad9f9dbf4557ad93e34845cfe3571c62debca6 Mon Sep 17 00:00:00 2001 From: Jonas Maebe Date: Sun, 7 Nov 1999 14:55:49 +0000 Subject: [PATCH] * fixed properties for cmp (didn't read any operands, only changed flags) --- compiler/i386ins.dat | 2 +- compiler/i386prop.inc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/i386ins.dat b/compiler/i386ins.dat index e742e31ec7..8ec35bd430 100644 --- a/compiler/i386ins.dat +++ b/compiler/i386ins.dat @@ -234,7 +234,7 @@ void \2\x0F\x06 286,PRIV void \1\xF5 8086 [CMP,cmpX] -(Ch_WFlags, Ch_None, Ch_None) +(Ch_ROp1, Ch_ROp2, Ch_WFlags) mem,reg8 \300\1\x38\101 8086,SM reg8,reg8 \300\1\x38\101 8086 mem,reg16 \320\300\1\x39\101 8086,SM diff --git a/compiler/i386prop.inc b/compiler/i386prop.inc index 1da5f50fe0..eea6174c02 100644 --- a/compiler/i386prop.inc +++ b/compiler/i386prop.inc @@ -25,7 +25,7 @@ (Ch: (Ch_WFlags, Ch_None, Ch_None)), (Ch: (Ch_None, Ch_None, Ch_None)), (Ch: (Ch_WFlags, Ch_None, Ch_None)), -(Ch: (Ch_WFlags, Ch_None, Ch_None)), +(Ch: (Ch_ROp1, Ch_ROp2, Ch_WFlags)), (Ch: (Ch_All, Ch_None, Ch_None)), (Ch: (Ch_All, Ch_None, Ch_None)), (Ch: (Ch_All, Ch_None, Ch_None)),