rt: Inline get_sp_limit/set_sp_limit/get_sp for x86_64.
rt: Inline get_sp_limit/set_sp_limit/get_sp for x86.
Copyedit macro tutorial
changed /configure to be compatible with Cygwin and removed annoying --help not a command available message
turn std::oldmap into a wrapper around LinearMap
core: derive Clone for core types
replace impls with `deriving` where applicable
auto merge of #5510 : thadguidry/rust/incoming, r=brson

...elp not a command available message
make crates with the same name sort consistently
librustc: emit loop for expr_repeat instead of 2n instructions in [x, ..n]
Kill some warnings: unused imports and old #[deny(..)]s.
libcore: implement `str::each_char_reverse` correctly.

Previously, `each_char_reverse` was not iterating at all, so the
testcase never ran properly.
treemap: add a find_mut method
librustc: clean-up expr_repeat loop generation: use native integers
hashmap: add find_mut method
trie: add find_mut method
smallintmap: add find_mut method
expose find_mut in the Map trait
trie: improve docstring
rustdoc: Show purity