On 11/07/2011 12:48 PM, Richard Henderson wrote:
On 11/07/2011 07:49 AM, Andrew MacLeod wrote:
2011-11-07  Andrew MacLeod<amacl...@redhat.com>

        * optabs.c (get_atomic_op_for_code): Fill in optab table at runtime so
        SWITCHABLE_TARGET can change the valuies during compilation.
        (expand_atomic_fetch_op): handle parameter changes ripples for
        get_atomic_op_for_code call.
Ok, except,

       case XOR:
!       op->mem_fetch_before = atomic_fetch_xor_optab;
!       op->mem_fetch_after = atomic_xor_fetch_optab;
!       op->mem_no_result = atomic_xor_optab;
!       op->fetch_before = sync_old_xor_optab;
!       op->fetch_after = sync_new_xor_optab;
!       op->no_result = sync_xor_optab;
!       op->reverse_code = UNKNOWN;
you undid the XOR reverse is XOR fix.


oops :-P
thanks Eagle Eye.

Andrew

Reply via email to