On 04/23/2012 04:06 PM, Dan HorĂ¡k wrote:
the main problem no only in ARM land is that many software
developers
like to develop their own atomic ops implementations in their project
instead of using some standard one eg. from GCC :-( I fight with this
problem again and again on s390 ...
Because the GCC ones didn't used to work. But things are getting much
better. BTW, I still had to roll my own CompareAndSwapDouble for ARMv7:
the kernel helper wasn't there.
Andrew.