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