diff --git a/libuserspace-rcu/include/urcu/arch.h b/libuserspace-rcu/include/urcu/arch.h index 620743c..d1cef85 100644 --- a/libuserspace-rcu/include/urcu/arch.h +++ b/libuserspace-rcu/include/urcu/arch.h @@ -75,6 +75,11 @@ #define URCU_ARCH_I386 1 #include +#elif defined(__e2k__) + +#define URCU_ARCH_E2K +#include + #elif (defined(__powerpc64__) || defined(__ppc64__)) #define URCU_ARCH_PPC 1 diff --git a/libuserspace-rcu/include/urcu/uatomic.h b/libuserspace-rcu/include/urcu/uatomic.h index 2fb5fd4..77db476 100644 --- a/libuserspace-rcu/include/urcu/uatomic.h +++ b/libuserspace-rcu/include/urcu/uatomic.h @@ -25,6 +25,8 @@ #if defined(URCU_ARCH_X86) #include +#elif defined(URCU_ARCH_E2K) +#include #elif defined(URCU_ARCH_PPC) #include #elif defined(URCU_ARCH_S390)