-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rollup of 18 pull requests #40361
Rollup of 18 pull requests #40361
Commits on Feb 28, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 3aa6f18 - Browse repository at this point
Copy the full SHA 3aa6f18View commit details
Commits on Mar 2, 2017
-
Configuration menu - View commit details
-
Copy full SHA for ae2c9d2 - Browse repository at this point
Copy the full SHA ae2c9d2View commit details
Commits on Mar 4, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b55f1e5 - Browse repository at this point
Copy the full SHA b55f1e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a644f4 - Browse repository at this point
Copy the full SHA 5a644f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4369aee - Browse repository at this point
Copy the full SHA 4369aeeView commit details
Commits on Mar 5, 2017
-
rustbuild: expose LLVM_PARALLEL_LINK_JOBS
This allows limiting the number of linker jobs to avoid swapping when linking LLVM with debug info.
Robin Kruppe committedMar 5, 2017 Configuration menu - View commit details
-
Copy full SHA for 202d8da - Browse repository at this point
Copy the full SHA 202d8daView commit details -
clarify docs for Args and ArgsOs
The args() and args_os() docs include a line about how the first element is usually the program name. Include that line in the struct docs too.
Configuration menu - View commit details
-
Copy full SHA for 03b83a0 - Browse repository at this point
Copy the full SHA 03b83a0View commit details -
Introduce crt_static target option in config.toml
This controls the value of the crt-static feature used when building the compiler and standard library. It can be set per target.
Configuration menu - View commit details
-
Copy full SHA for ff35b11 - Browse repository at this point
Copy the full SHA ff35b11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91fe8c5 - Browse repository at this point
Copy the full SHA 91fe8c5View commit details
Commits on Mar 6, 2017
-
Factor out special casing of MSVC crt
This avoids the possibility of a duplicate or conflicting crt-static command line option sent to rustc.
Configuration menu - View commit details
-
Copy full SHA for e6dbe3b - Browse repository at this point
Copy the full SHA e6dbe3bView commit details -
Only use pre/post_link_objects for static linking
These options only exist for the special case of static cross-linking pure rust code for a musl-based target with a non-musl toolchain. In all other situations (dynamic linking, presence of a native or cross compiler) these objects will be automatically provided and linked by the toolchain.
Configuration menu - View commit details
-
Copy full SHA for b66c4ed - Browse repository at this point
Copy the full SHA b66c4edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a14de5 - Browse repository at this point
Copy the full SHA 3a14de5View commit details -
Support dynamic linking for musl-based targets
To maintain existing behavior, it is disabled by default on all architectures except MIPS.
Configuration menu - View commit details
-
Copy full SHA for 8edfb35 - Browse repository at this point
Copy the full SHA 8edfb35View commit details -
C library usage is not conditional upon architecture
These were conditioned on architecture because traditionally MIPS was dynamically linked, while other arches used musl for static linking. Now that we support both methods of linking on all architectures, these special cases no longer make sense Add a comment explaining why copying startup files is always necessary
Configuration menu - View commit details
-
Copy full SHA for 470b62f - Browse repository at this point
Copy the full SHA 470b62fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5eba141 - Browse repository at this point
Copy the full SHA 5eba141View commit details -
Configuration menu - View commit details
-
Copy full SHA for 706fc55 - Browse repository at this point
Copy the full SHA 706fc55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86bad49 - Browse repository at this point
Copy the full SHA 86bad49View commit details -
Configuration menu - View commit details
-
Copy full SHA for f121e61 - Browse repository at this point
Copy the full SHA f121e61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e5b380 - Browse repository at this point
Copy the full SHA 2e5b380View commit details -
Improve the style of the sidebar in rustdoc output
Makes the sidebar a light grey and highlights the currently viewed item in the sidebar more prominently. All visual design credit goes to @johnwhelchel (rust-lang#37856)
Configuration menu - View commit details
-
Copy full SHA for 2bb2a29 - Browse repository at this point
Copy the full SHA 2bb2a29View commit details
Commits on Mar 7, 2017
-
Configuration menu - View commit details
-
Copy full SHA for acd8fe8 - Browse repository at this point
Copy the full SHA acd8fe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f283141 - Browse repository at this point
Copy the full SHA f283141View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5533d2 - Browse repository at this point
Copy the full SHA b5533d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for df61719 - Browse repository at this point
Copy the full SHA df61719View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65ac1e9 - Browse repository at this point
Copy the full SHA 65ac1e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 025bf95 - Browse repository at this point
Copy the full SHA 025bf95View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3a2f90 - Browse repository at this point
Copy the full SHA f3a2f90View commit details -
rustbuild: Assert directory creation succeeds
I've been seeing failures on the bots when building jemalloc and my assumption is that it's because cwd isn't created. That may be possible if this `create_dir_all` call change in this commit fails, in which case we ignore the error. This commit updates the location to call `create_dir_racy` which handles concurrent invocations, as multiple build scripts may be trying to create the `native` dir.
Configuration menu - View commit details
-
Copy full SHA for e412af2 - Browse repository at this point
Copy the full SHA e412af2View commit details
Commits on Mar 8, 2017
-
Rollup merge of rust-lang#40113 - smaeul:native-musl, r=alexcrichton
Support dynamically-linked and/or native musl targets These changes allow native compilation on musl-based distributions and the use of dynamic libraries on linux-musl targets. This is intended to remove limitations based on past assumptions about musl targets, while maintaining existing behavior by default. A minor related bugfix is included.
Configuration menu - View commit details
-
Copy full SHA for d9f633f - Browse repository at this point
Copy the full SHA d9f633fView commit details -
Rollup merge of rust-lang#40154 - steveklabnik:link-unstable-book, r=…
…frewsxcv add unstable book to the bookshelf r? @frewsxcv @GuillaumeGomez
Configuration menu - View commit details
-
Copy full SHA for 0decbbf - Browse repository at this point
Copy the full SHA 0decbbfView commit details -
Rollup merge of rust-lang#40222 - steveklabnik:extract-nomicon, r=ale…
…xcrichton Extract nomicon to its own repo part of rust-lang#39588 same as rust-lang#40213 but for the nomicon r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for 86ee06b - Browse repository at this point
Copy the full SHA 86ee06bView commit details -
Rollup merge of rust-lang#40226 - jdhorwitz:master, r=frewsxcv
Issue rust-lang#39688 - Help people find String::as_bytes() for UTF-8 Added in links for the inverse functions so people will know that as_bytes() is the inverse of from_utf8() and vice versa. ?r @steveklabnik
Configuration menu - View commit details
-
Copy full SHA for 3052932 - Browse repository at this point
Copy the full SHA 3052932View commit details -
Rollup merge of rust-lang#40258 - est31:master, r=nikomatsakis
Fix description of closure coercion feature Thanks to @whitequark for pointing this out.
Configuration menu - View commit details
-
Copy full SHA for 3ac1eaa - Browse repository at this point
Copy the full SHA 3ac1eaaView commit details -
Rollup merge of rust-lang#40265 - wesleywiser:rustdoc_style, r=Guilla…
…umeGomez Improve the style of the sidebar in rustdoc output Makes the sidebar a light grey and highlights the currently viewed item in the sidebar more prominently. All visual design credit goes to @johnwhelchel (rust-lang#37856) Sample screenshots: ![screen shot 2017-03-04 at 12 29 48 pm](https://cloud.githubusercontent.com/assets/831192/23580829/db6c26c2-00d6-11e7-8d89-822e25ba79f0.png) ![screen shot 2017-03-04 at 12 30 10 pm](https://cloud.githubusercontent.com/assets/831192/23580828/db69eeca-00d6-11e7-9f89-1e06fd3bf098.png) ![screen shot 2017-03-04 at 12 30 31 pm](https://cloud.githubusercontent.com/assets/831192/23580830/db6d00ce-00d6-11e7-89ca-cd03e148a121.png)
Configuration menu - View commit details
-
Copy full SHA for 1aa32bc - Browse repository at this point
Copy the full SHA 1aa32bcView commit details -
Rollup merge of rust-lang#40277 - rkruppe:llvm-parallel-link-jobs, r=…
…alexcrichton rustbuild: expose LLVM_PARALLEL_LINK_JOBS This allows limiting the number of linker jobs to avoid swapping when linking LLVM with debug info.
Configuration menu - View commit details
-
Copy full SHA for 95ab30f - Browse repository at this point
Copy the full SHA 95ab30fView commit details -
Rollup merge of rust-lang#40283 - oconnor663:args_docs, r=alexcrichton
clarify docs for Args and ArgsOs The args() and args_os() docs include a line about how the first element is usually the program name. Include that line in the struct docs too.
Configuration menu - View commit details
-
Copy full SHA for 206a9d4 - Browse repository at this point
Copy the full SHA 206a9d4View commit details -
Rollup merge of rust-lang#40292 - mmatyas:readme_fix, r=alexcrichton
Fix text formatting in README There was a missing backtick in the README.
Configuration menu - View commit details
-
Copy full SHA for 17ce186 - Browse repository at this point
Copy the full SHA 17ce186View commit details -
Rollup merge of rust-lang#40293 - malbarbo:rustdoctest, r=alexcrichton
Remove extra space in test description (of a mod test)
Configuration menu - View commit details
-
Copy full SHA for 9895294 - Browse repository at this point
Copy the full SHA 9895294View commit details -
Rollup merge of rust-lang#40316 - oli-obk:patch-4, r=GuillaumeGomez
Fix a typo in the docs
Configuration menu - View commit details
-
Copy full SHA for 3a3cbc6 - Browse repository at this point
Copy the full SHA 3a3cbc6View commit details -
Rollup merge of rust-lang#40321 - joelgallant:joelgallant-readme, r=a…
…turon README formatting in configure/make section Tiny change to render the `config.mk` correctly
Configuration menu - View commit details
-
Copy full SHA for a75fe45 - Browse repository at this point
Copy the full SHA a75fe45View commit details -
Rollup merge of rust-lang#40325 - eddyb:pr38143, r=alexcrichton
Added remove_from to vec.rs (rust-lang#38143) Turns out that if you push to someone's PR branch and cause the PR to close, you lose delegation 😞. @madseagames I'm really sorry about that 😭
Configuration menu - View commit details
-
Copy full SHA for 74229a8 - Browse repository at this point
Copy the full SHA 74229a8View commit details -
Rollup merge of rust-lang#40326 - crazymerlyn:fix-doc-link, r=alexcri…
…chton Update link to COMPILER_TESTS.md in CONTRIBUTING.md Link to compiler test documentation was broken after the file was moved by rust-lang#40086. This updates the link to the new location of the file.
Configuration menu - View commit details
-
Copy full SHA for ad9968b - Browse repository at this point
Copy the full SHA ad9968bView commit details -
Rollup merge of rust-lang#40327 - GuillaumeGomez:macros-urls, r=frewsxcv
Add missing urls in some macros doc r? @frewsxcv
Configuration menu - View commit details
-
Copy full SHA for 1c47e16 - Browse repository at this point
Copy the full SHA 1c47e16View commit details -
Rollup merge of rust-lang#40333 - tbu-:pr_doc_ptr_write, r=alexcrichton
Clarify handling of `src` in `ptr::write` Fixes rust-lang#39733.
Configuration menu - View commit details
-
Copy full SHA for c4cb6bf - Browse repository at this point
Copy the full SHA c4cb6bfView commit details -
Rollup merge of rust-lang#40335 - tbu-:pr_doc_str_to_somecase, r=stev…
…eklabnik Document why `str.to_{lower,upper}case` return `String` Fixes rust-lang#39201.
Configuration menu - View commit details
-
Copy full SHA for 7c8b337 - Browse repository at this point
Copy the full SHA 7c8b337View commit details -
Rollup merge of rust-lang#40337 - alexcrichton:racy-dirs, r=brson
rustbuild: Assert directory creation succeeds I've been seeing failures on the bots when building jemalloc and my assumption is that it's because cwd isn't created. That may be possible if this `create_dir_all` call change in this commit fails, in which case we ignore the error. This commit updates the location to call `create_dir_racy` which handles concurrent invocations, as multiple build scripts may be trying to create the `native` dir.
Configuration menu - View commit details
-
Copy full SHA for bfcee7b - Browse repository at this point
Copy the full SHA bfcee7bView commit details