Add a missing backslash to a makefile

Closes #11874
Fix a typo in disable rpaths

Closes #5219
Add test case for #3243, which was fixed as part of fix for #3511.
(Lifetime of stack allocated vectors was not being enforced)

Closes #3243.
extra: move arena to libarena

In line with the dissolution of libextra - #8784 - moves arena to its own library libarena.
Changes based on PR #11787. Updates .gitignore to ignore doc/arena.
auto merge of #11883 : alexcrichton/rust/fix-mk-install, r=pnkfelix

Closes #11874
auto merge of #11887 : alexcrichton/rust/rpath-for-real, r=thestinger

Closes #5219
extra: move glob to libglob

In line with the dissolution of libextra - moves glob to its own library libglob.
Changes based on PR #11787. Updates .gitignore to ignore doc/glob.
Generate rlibs by default (instead of dylibs)

Closes #11253
auto merge of #11706 : alexcrichton/rust/issue-11253, r=huonw

Closes #11253
Fix android test deps

This changes android testing to upload *all* target crates rather than just a
select subset. This should unblock #11867 which is introducing a libglob
dependency in testing.
auto merge of #11903 : alexcrichton/rust/android-test-deps, r=huonw

This changes android testing to upload *all* target crates rather than just a
select subset. This should unblock #11867 which is introducing a libglob
dependency in testing.
auto merge of #11889 : nikomatsakis/rust/issue-3243-stack-alloc-vec, r=nikomatsakis

(Lifetime of stack allocated vectors was not being enforced)

Closes #3243.
Removing do keyword from librustdoc
Removing do keyword from libstd and librustc
Remove do keyword from librustuv
Removing do keyword from libnative
Removing do keyword from librustpkg
Removing do keyword from libextra
Removing do keyword from libgreen
Remove do keyword from test/