diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f8e7ccd600b1..9c01b2f76a91 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2003-05-10 Alexander Aganichev + + * config/i386/i386.h (MODES_TIEABLE_P): Fix typo. + 2003-05-10 Nathan Sidwell * defaults.h (GCOV_TYPE_SIZE): Remove. diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h index e448ef139f19..184ed864265b 100644 --- a/gcc/config/i386/i386.h +++ b/gcc/config/i386/i386.h @@ -1087,7 +1087,7 @@ do { \ && (TARGET_64BIT || !TARGET_PARTIAL_REG_STALL)) \ || ((MODE1) == DImode && TARGET_64BIT)) \ && ((MODE2) == HImode || (MODE2) == SImode \ - || ((MODE1) == QImode \ + || ((MODE2) == QImode \ && (TARGET_64BIT || !TARGET_PARTIAL_REG_STALL)) \ || ((MODE2) == DImode && TARGET_64BIT))))