diff --git a/README.md b/README.md
index 1af0b1c2070ad3c9e48eb574902a7680c6a42349..e39e442e7af7fb294b1e8d1b4b5757e7f71ec4c8 100644
--- a/README.md
+++ b/README.md
@@ -35,8 +35,10 @@ libc = "0.2"
 * `extra_traits`: all `struct`s implemented in `libc` are `Copy` and `Clone`.
   This feature derives `Debug`, `Eq`, `Hash`, and `PartialEq`.
 
-* `unstable`: enable currently unstable bindings. Right now, this just allows
-  bindings to `#[thread_local]` statics on certain platforms. Requires nightly.
+* `unstable`: This feature enables `libc` bindings that are only possible with
+  unstable Rust features. Right now, this just for
+  [`extern` `#[thread_local]` statics](https://github.com/rust-lang/rust/issues/29594)
+  on certain platforms. Requires nightly.
 
 * **deprecated**: `use_std` is deprecated, and is equivalent to `std`.