+2008-11-20 Andreas Krebbel <krebbel1@de.ibm.com>
+
+ * gcc/config/s390/s390.c (s390_expand_atomic): Adjust QI/HI atomic
+ nand to the changed 4.4 semantic.
+
2008-11-20 Jakub Jelinek <jakub@redhat.com>
PR middle-end/29215
NULL_RTX, 1, OPTAB_DIRECT);
break;
case MULT: /* NAND */
- new_rtx = expand_simple_binop (SImode, XOR, new_rtx, ac.modemask,
- NULL_RTX, 1, OPTAB_DIRECT);
new_rtx = expand_simple_binop (SImode, AND, new_rtx, val,
NULL_RTX, 1, OPTAB_DIRECT);
+ new_rtx = expand_simple_binop (SImode, XOR, new_rtx, ac.modemask,
+ NULL_RTX, 1, OPTAB_DIRECT);
break;
default:
gcc_unreachable ();