From mboxrd@z Thu Jan 1 00:00:00 1970 From: paulmck@linux.vnet.ibm.com (Paul E. McKenney) Date: Thu, 17 Jun 2010 15:11:38 -0700 Subject: [ltt-dev] [PATCH 0/4] v3: Add gcc primitives, ia64 support, ARMv7L support, and kill unknown Message-ID: <20100617221138.GA23299@linux.vnet.ibm.com> Hello! This set of four patches does the following: o Add header files providing definitions based on the gcc __sync_ set of primitives. o Add IA64 support based on the gcc definitions. o Add native ARMv7L support. o Force build failures on unknown architectures. Updates since v2: o Apply Paolo's feedback to avoid redundant code. Updates since v1: o Add note that this works back to at least 2.6.15 kernels. Thanx, Paul b/configure.ac | 1 b/urcu/arch_armv7l.h | 56 ++++++++++++++++++++++++++++++++++++++++++ b/urcu/arch_gcc.h | 54 ++++++++++++++++++++++++++++++++++++++++ b/urcu/arch_unknown.h | 28 +++++++++++++++++++++ b/urcu/uatomic_arch_armv7l.h | 50 +++++++++++++++++++++++++++++++++++++ b/urcu/uatomic_arch_gcc.h | 46 ++++++++++++++++++++++++++++++++++ b/urcu/uatomic_arch_unknown.h | 25 ++++++++++++++++++ configure.ac | 13 ++++----- 8 files changed, 266 insertions(+), 7 deletions(-)