Re: [Xenomai-core] [PATCH] xenomai 2.1 ppc64 build fix
Heikki Lindholm wrote: Xenomai 2.1: - powerpc/atomic.h lost one 64-bit #ifdef during the merge - ppc64 defines its own atomic mask functions. Applied, thanks. -- Heikki Lindholm diff -Nru xenomai/include/asm-powerpc/atomic.h xenomai-devel/include/asm-powerpc/atomic.h --- xenomai/include/asm-powerpc/atomic.h2005-11-08 09:43:39.0 +0200 +++ xenomai-devel/include/asm-powerpc/atomic.h 2005-11-18 15:37:34.0 +0200 @@ -210,6 +210,7 @@ return t; } +#ifndef __powerpc64__ static __inline__ void atomic_set_mask(unsigned long mask, unsigned long *ptr) { @@ -237,6 +238,7 @@ : "r" (ptr), "r" (mask) : "r5", "cc", "memory"); } +#endif /* __powerpc64__ */ #define xnarch_atomic_xchg(ptr,v) atomic_xchg(ptr,v) #define xnarch_memory_barrier() __asm__ __volatile__("": : :"memory") ___ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core -- Philippe.
Re: [Xenomai-core] [PATCH] xenomai 2.1 ppc64 build fix
Heikki Lindholm wrote: Xenomai 2.1: - powerpc/atomic.h lost one 64-bit #ifdef during the merge - ppc64 defines its own atomic mask functions. Applied, thanks. -- Heikki Lindholm diff -Nru xenomai/include/asm-powerpc/atomic.h xenomai-devel/include/asm-powerpc/atomic.h --- xenomai/include/asm-powerpc/atomic.h2005-11-08 09:43:39.0 +0200 +++ xenomai-devel/include/asm-powerpc/atomic.h 2005-11-18 15:37:34.0 +0200 @@ -210,6 +210,7 @@ return t; } +#ifndef __powerpc64__ static __inline__ void atomic_set_mask(unsigned long mask, unsigned long *ptr) { @@ -237,6 +238,7 @@ : "r" (ptr), "r" (mask) : "r5", "cc", "memory"); } +#endif /* __powerpc64__ */ #define xnarch_atomic_xchg(ptr,v) atomic_xchg(ptr,v) #define xnarch_memory_barrier() __asm__ __volatile__("": : :"memory") ___ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core -- Philippe. ___ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core