re PR target/39897 (Revision 146761 caused libgomp.fortran/omp_atomic1.f90)

PR target/39897
	* config/i386/i386.c (print_operand) ['z']: Revert handling of
	HImode operands.

From-SVN: r146784
This commit is contained in:
Uros Bizjak 2009-04-25 22:11:01 +02:00 committed by Uros Bizjak
parent 7527cf2106
commit d6d89aa1c4
2 changed files with 17 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2009-04-25 Uros Bizjak <ubizjak@gmail.com>
PR target/39897
* config/i386/i386.c (print_operand) ['z']: Revert handling of
HImode operands.
2009-04-25 Joseph Myers <joseph@codesourcery.com>
PR c/39564

View File

@ -10996,6 +10996,16 @@ print_operand (FILE *file, rtx x, int code)
return;
case 2:
/* ??? This fails for HImode integer
operator with memory operand. */
if (MEM_P (x))
{
#ifdef HAVE_AS_IX86_FISTS
putc ('s', file);
#endif
return;
}
else
putc ('w', file);
return;