about summary refs log tree commit diff
diff options
context:
space:
mode:
authorSteve Klabnik <steve@steveklabnik.com>2015-11-17 18:13:05 -0500
committerSteve Klabnik <steve@steveklabnik.com>2015-11-17 18:13:05 -0500
commitcffd88110c80897f30e0cf789ac48fefa6a3a9d0 (patch)
treeb5d6917af23ca1da24e256fd6cf104c90c60e6ad
parentb2f539375a24511f8dff5e67e549e0f08e5b961d (diff)
parent60c84eed42c03ac6cfed92c256ce2b3be3199140 (diff)
downloadrust-cffd88110c80897f30e0cf789ac48fefa6a3a9d0.tar.gz
rust-cffd88110c80897f30e0cf789ac48fefa6a3a9d0.zip
Rollup merge of #29612 - steveklabnik:gh29502, r=alexcrichton
libcore does have a few deps, like noted in https://github.com/rust-lang/rust/issues/29390

Fixes #29502

r? @alexcrichton
-rw-r--r--src/libcore/lib.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libcore/lib.rs b/src/libcore/lib.rs
index df7b7c437c3..263d01a5d26 100644
--- a/src/libcore/lib.rs
+++ b/src/libcore/lib.rs
@@ -10,12 +10,15 @@
 
 //! # The Rust Core Library
 //!
-//! The Rust Core Library is the dependency-free foundation of [The
+//! The Rust Core Library is the dependency-free[^free] foundation of [The
 //! Rust Standard Library](../std/index.html). It is the portable glue
 //! between the language and its libraries, defining the intrinsic and
 //! primitive building blocks of all Rust code. It links to no
 //! upstream libraries, no system libraries, and no libc.
 //!
+//! [^free]: Strictly speaking, there are some symbols which are needed but
+//!          they aren't always neccesary.
+//!
 //! The core library is *minimal*: it isn't even aware of heap allocation,
 //! nor does it provide concurrency or I/O. These things require
 //! platform integration, and this library is platform-agnostic.