Messages in this thread | | | Subject | Re: [PATCH] [2.5] asm-generic/atomic.h and changes to arm, parisc, mips, m68k, sh, cris to use it | From | Luca Barbieri <> | Date | 09 Aug 2002 00:40:17 +0200 |
| |
On Fri, 2002-08-09 at 00:27, Roman Zippel wrote: > Hi, > > On 9 Aug 2002, Luca Barbieri wrote: > > > - Didn't implement atomic_{add,sub,inc,dec}_return. This is currently > > not used in the generic kernel but it can be useful. > > m68k has a cmpxchg like instruction, which can be used for that. > > > - Had inline assembly for things the compiler should be able to generate > > on its own > > The compiler can cache the value in a register It shouldn't since it is volatile and the machine has instructions with memory operands.
Anyway, let's ignore the m68k-specific parts of the patch.
[unhandled content-type:application/pgp-signature] | |