Группа :: Система/Библиотеки
Пакет: libuserspace-rcu
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: userspace-rcu-e2k.patch
Скачать
Скачать
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 <urcu/arch/x86.h>
+#elif defined(__e2k__)
+
+#define URCU_ARCH_E2K
+#include <urcu/arch/gcc.h>
+
#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 <urcu/uatomic/x86.h>
+#elif defined(URCU_ARCH_E2K)
+#include <urcu/uatomic/gcc.h>
#elif defined(URCU_ARCH_PPC)
#include <urcu/uatomic/ppc.h>
#elif defined(URCU_ARCH_S390)