[parisc-linux] Progress - Update
Tue, 30 Nov 1999 18:21:20 +0000 (GMT)
> The macro xchg is used in quite a few places in what is nominally
> machine independent code. Should we add __attribute__ ((aligned (16))
> to the definitions of all variables which exchange with 0? Or, should
> we look for another solution?
xchg() is defined to work for a range of types and sizes. It is up to the
arch code to implement it. That may mean you need to use a spinlock to implementsome cases.