*sigh* copy paste errors.

> +       l.sfeqi r3,8
> +       l.bf    _atomic_and
Should be _atomic_max
> +       l.sfeqi r3,9
Missing l.bf _atomic_min
> +       l.nop
> +

Fixed entry for readability:

ENTRY(sys_or1k_atomic)
        /* TODO: validate mem ptr(s) */
        /* TODO: use some kind of jmp table? */
        l.sfeqi r3,1
        l.bf    _atomic_swap
         l.sfeqi r3,2
        l.bf    _atomic_cmpxchg
         l.sfeqi r3,3
        l.bf    _atomic_xchg
         l.sfeqi r3,4
        l.bf    _atomic_add
         l.sfeqi r3,5
        l.bf    _atomic_decpos
         l.sfeqi r3,6
        l.bf    _atomic_and
         l.sfeqi r3,7
        l.bf    _atomic_or
         l.sfeqi r3,8
        l.bf    _atomic_max
         l.sfeqi r3,9
        l.bf    _atomic_min
         l.nop
_______________________________________________
Linux mailing list
Linux@lists.openrisc.net
http://lists.openrisc.net/listinfo/linux

Reply via email to