------- Comment #12 from pinskia at gcc dot gnu dot org  2009-04-16 18:45 
-------

        stw %r3,RR'shrd.1301-$global$(%r1)
        .CALL 
        bl GOMP_atomic_end,%r2
        nop
        .CALL 
        bl GOMP_barrier,%r2
        nop
        comib,= 4,%r3,L$0006
        ldw -84(%r30),%r2

So r3 after the call to GOMP_barrier contains the old value of shrd which seems
wrong.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2009-04-16 18:45:47
               date|                            |


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

Reply via email to