Project import generated by Copybara.
NOKEYCHECK=True
GitOrigin-RevId: 5c1953d573cc114d748d41fa4ed7c20541693323
diff --git a/userspace-rcu.patches/userspace-rcu-50.patch b/userspace-rcu.patches/userspace-rcu-50.patch
new file mode 100644
index 0000000..01df074
--- /dev/null
+++ b/userspace-rcu.patches/userspace-rcu-50.patch
@@ -0,0 +1,27 @@
+diff -aruN a/urcu/compiler.h b/urcu/compiler.h
+--- a/urcu/compiler.h 2015-08-27 13:16:02.181943077 -0700
++++ b/urcu/compiler.h 2015-08-27 13:16:45.781409041 -0700
+@@ -108,23 +108,4 @@
+
+ #define CAA_ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0]))
+
+-/*
+- * Don't allow compiling with buggy compiler.
+- */
+-
+-#ifdef __GNUC__
+-# define URCU_GCC_VERSION (__GNUC__ * 10000 \
+- + __GNUC_MINOR__ * 100 \
+- + __GNUC_PATCHLEVEL__)
+-
+-/*
+- * http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58854
+- */
+-# ifdef __ARMEL__
+-# if URCU_GCC_VERSION >= 40800 && URCU_GCC_VERSION <= 40802
+-# error Your gcc version produces clobbered frame accesses
+-# endif
+-# endif
+-#endif
+-
+ #endif /* _URCU_COMPILER_H */
diff --git a/userspace-rcu.tar.bz2 b/userspace-rcu.tar.bz2
new file mode 100644
index 0000000..90fc64e
--- /dev/null
+++ b/userspace-rcu.tar.bz2
Binary files differ
diff --git a/userspace-rcu.url b/userspace-rcu.url
new file mode 100644
index 0000000..ff29217
--- /dev/null
+++ b/userspace-rcu.url
@@ -0,0 +1 @@
+http://lttng.org/files/urcu/userspace-rcu-0.8.7.tar.bz2
diff --git a/userspace-rcu.version b/userspace-rcu.version
new file mode 100644
index 0000000..1e9b46b
--- /dev/null
+++ b/userspace-rcu.version
@@ -0,0 +1 @@
+0.8.7