Commit d6d89aa1 by Uros Bizjak Committed by Uros Bizjak

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
parent 7527cf21
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
......
......@@ -10996,7 +10996,17 @@ print_operand (FILE *file, rtx x, int code)
return;
case 2:
putc ('w', file);
/* ??? 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;
case 4:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment