Add a copy-on-write container.
Added Freeze trait to CowArc
Allow SIMD types in generics. Closes #10604
Use an absolute path in test_process_output_fail_to_start

This test is designed to ensure that running a non-existent executable
results in a correct error message (FileNotFound in this case of this
test).  However, if you try to run an executable that doesn't exist, and
that requires searching through the $PATH, and one of the $PATH components
is not readable, then a PermissionDenied error will be returned, instead
of FileNotFound.
Unhide lines in rustdoc's doc -- Closes #11645
Add /doc/{flate,rustdoc} to .gitignore
Minor fix to docs.
Feature gate #[simd]

Fixes #11721
Fix bug: metadata for struct constructor function needs to encode info
on its generic type parameters.

Test case to follow.
test case for issue #10031.
std: comment about OOM & allocs in begin_unwind_fmt.

Follow-up to #11841 which added this function.
Set SO_REUSEADDR by default in libnative.

Fixes std::net test error when re-running too quickly.
Add appropriate LLVM module flags for debug info.

Set "Dwarf Version" to 2 on OS X to avoid toolchain incompatibility, and
set "Debug Info Version" to prevent debug info from being stripped from
bitcode.

Fixes #11352.
auto merge of #11738 : dmanescu/rust/11721, r=alexcrichton

Fixes #11721
auto merge of #11833 : kballard/rust/gitignore-doc-flate-rustdoc, r=brson
auto merge of #11837 : xales/rust/doc-fixes, r=cmr,huonw,alexcrichton
auto merge of #11851 : pnkfelix/rust/fsk-fix-issue-10031, r=alexcrichton

Fix #10031.
auto merge of #11858 : huonw/rust/11841-followup, r=brson

Follow-up to #11841 which added this function.
auto merge of #11864 : comex/rust/11352, r=alexcrichton

Set "Dwarf Version" to 2 on OS X to avoid toolchain incompatibility, and
set "Debug Info Version" to prevent debug info from being stripped from
bitcode.

Fixes #11352.
mk: remove -fno-omit-frame-pointer

This is still used for Rust code (`Options.NoFramePointerElim = true`).