From c7466dc994bd0673e827812ff2c01f5f2683a0cf Mon Sep 17 00:00:00 2001 From: neale Date: Tue, 10 Jan 2006 19:43:14 +0000 Subject: [PATCH] * mini-s390.c: Fix ATOMIC_ADD_I4 operation. git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mono@55335 e3ebcda4-bce8-0310-ba0a-eca2169e7518 --- mono/mini/ChangeLog | 4 ++++ mono/mini/mini-s390.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/mono/mini/ChangeLog b/mono/mini/ChangeLog index 95c01ce8a..c86b38736 100644 --- a/mono/mini/ChangeLog +++ b/mono/mini/ChangeLog @@ -1,3 +1,7 @@ +2006-01-10 Neale Ferguson + + * mini-s390.c: Fix ATOMIC_ADD_I4 operation. + 2006-01-07 Zoltan Varga * inssel-long.brg: Fix int->long ovf conversion rules. Fixes #77172. diff --git a/mono/mini/mini-s390.c b/mono/mini/mini-s390.c index 58abba999..15fb5d277 100644 --- a/mono/mini/mini-s390.c +++ b/mono/mini/mini-s390.c @@ -3969,7 +3969,7 @@ mono_arch_output_basic_block (MonoCompile *cfg, MonoBasicBlock *bb) s390_lr (code, s390_r1, ins->sreg2); s390_l (code, s390_r0, 0, ins->inst_basereg, ins->inst_offset); s390_a (code, s390_r1, 0, ins->inst_basereg, ins->inst_offset); - s390_cs (code, s390_r0, s390_r1, ins->inst_basereg, ins->inst_offset); + s390_cs (code, s390_r0, s390_r0, ins->inst_basereg, ins->inst_offset); s390_jnz (code, -7); s390_lr (code, ins->dreg, s390_r1); } -- 2.11.4.GIT