This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/24757] [4.1 Regression] __sync_fetch_and_add on ia64



------- Comment #31 from schwab at suse dot de  2005-11-20 00:22 -------
Testing this patch:

Index: ia64.c
===================================================================
--- ia64.c      (revision 107220)
+++ ia64.c      (working copy)
@@ -2113,7 +2113,7 @@

   emit_insn (GEN_FCN (icode) (cmp_reg, mem, ar_ccv, new_reg));

-  emit_cmp_and_jump_insns (cmp_reg, old_reg, EQ, NULL, DImode, true, label);
+  emit_cmp_and_jump_insns (cmp_reg, old_reg, NE, NULL, DImode, true, label);
 }

 /* Begin the assembly file.  */


-- 

schwab at suse dot de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |schwab at suse dot de
                   |dot org                     |
             Status|NEW                         |ASSIGNED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24757


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]