lkml.org 
[lkml]   [2001]   [May]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: Inconsistent "#ifdef __KERNEL__" on different architectures
Date
From
>--- include/asm-arm/atomic.h.old	Sun May 27 22:30:58 2001
>+++ include/asm-arm/atomic.h Sun May 27 22:58:20 2001
>@@ -12,6 +12,7 @@
> * 13-04-1997 RMK Made functions atomic!
> * 07-12-1997 RMK Upgraded for v2.1.
> * 26-08-1998 PJB Added #ifdef __KERNEL__
>+ * 27-05-2001 APB Removed #ifdef __KERNEL__
> */
> #ifndef __ASM_ARM_ATOMIC_H
> #define __ASM_ARM_ATOMIC_H
>@@ -30,7 +31,6 @@

This is no good. The ARM kernel just doesn't provide any atomic primitives
that will work in user space. If you want atomicity you have to use
libpthread.

p.


[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2005-03-22 12:54    [from the cache]
©2003-2011 Jasper Spaans