From 3205c513f3437ea3fb9c37166d3e95562f93d11f Mon Sep 17 00:00:00 2001
From: Dridi Boukelmoune <dridi.boukelmoune@gmail.com>
Date: Tue, 12 Jul 2016 18:56:11 +0200
Subject: [PATCH] Mention the crate type cdylib in rustc's usage

---
 man/rustc.1                    | 2 +-
 src/librustc/session/config.rs | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/man/rustc.1 b/man/rustc.1
index a034e471b6e..fa61afd3be5 100644
--- a/man/rustc.1
+++ b/man/rustc.1
@@ -44,7 +44,7 @@ The optional \fIKIND\fR can be one of \fIstatic\fR, \fIdylib\fR, or
 \fIframework\fR.
 If omitted, \fIdylib\fR is assumed.
 .TP
-\fB\-\-crate\-type\fR [bin|lib|rlib|dylib|staticlib]
+\fB\-\-crate\-type\fR [bin|lib|rlib|dylib|cdylib|staticlib]
 Comma separated list of types of crates for the compiler to emit.
 .TP
 \fB\-\-crate\-name\fR \fINAME\fR
diff --git a/src/librustc/session/config.rs b/src/librustc/session/config.rs
index ab9a0fcb19b..bc271e9ecc8 100644
--- a/src/librustc/session/config.rs
+++ b/src/librustc/session/config.rs
@@ -981,7 +981,7 @@ pub fn rustc_short_optgroups() -> Vec<RustcOptGroup> {
                              assumed.", "[KIND=]NAME"),
         opt::multi_s("", "crate-type", "Comma separated list of types of crates
                                     for the compiler to emit",
-                   "[bin|lib|rlib|dylib|staticlib]"),
+                   "[bin|lib|rlib|dylib|cdylib|staticlib]"),
         opt::opt_s("", "crate-name", "Specify the name of the crate being built",
                "NAME"),
         opt::multi_s("", "emit", "Comma separated list of types of output for \