Skip to content
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 11 pull requests #38958

Merged
merged 26 commits into from
Jan 10, 2017
Merged

Rollup of 11 pull requests #38958

merged 26 commits into from
Jan 10, 2017

Conversation

alexcrichton and others added 26 commits December 26, 2016 15:21
We don't actually use trampoline_setup.c and all the `*tf3` business
seems related to f80/f128 business. Specifically this'll fix some
warnings showing up during builds on OSX.
Add proc_macro crate type
Add a warning not to convert  char* from c to Vec<u8> (I thought you could until I asked on irc)
Changed language to stress char is the C meaning (u8) not unicode.
…nkov

Add test for correct span for type

Adds test for and closes rust-lang#27522.
…hton

Test for appropriate span on second custom derive

Adds test for and closes rust-lang#36935.
…turon

std: Remove unused objects from compiler-builtins

We don't actually use trampoline_setup.c and all the `*tf3` business
seems related to f80/f128 business. Specifically this'll fix some
warnings showing up during builds on OSX.
Replace uses of `#[unsafe_destructor_blind_to_params]` with `#[may_dangle]`

CC rust-lang#34761

r? @pnkfelix
…meGomez

Add more docs for CoerceUnsized and Unsize

here be dragons

r? @ubsan @steveklabnik
…omez

Expand {Path,OsStr}::{to_str,to_string_lossy} doc examples.

None
Update usage of rustc

Add proc_macro crate type
…t, r=nikomatsakis

ICH: Add some more test cases for trait impls.

r? @nikomatsakis
Update vec.rs

Add a warning not to convert  char* from c to Vec<u8> (I thought you could until I asked on irc).

Reasoning is that it will help people avoid an error that could cause crashes and undefined behaviour. Only drawback is that it could confuse someone not familiar with C, but beginners are unlikely to be using this function anyway.
@rust-highfive
Copy link
Collaborator

r? @sfackler

(rust_highfive has picked a reviewer for you, use r? to override)

@sanxiyn
Copy link
Member Author

sanxiyn commented Jan 10, 2017

@bors r+ p=1

@bors
Copy link
Contributor

bors commented Jan 10, 2017

📌 Commit db74f11 has been approved by sanxiyn

@bors
Copy link
Contributor

bors commented Jan 10, 2017

⌛ Testing commit db74f11 with merge 7bffede...

bors added a commit that referenced this pull request Jan 10, 2017
Rollup of 11 pull requests

- Successful merges: #38606, #38607, #38623, #38664, #38799, #38816, #38836, #38839, #38841, #38849, #38874
- Failed merges: #38845
@bors
Copy link
Contributor

bors commented Jan 10, 2017

☀️ Test successful - status-appveyor, status-travis
Approved by: sanxiyn
Pushing 7bffede to master...

@bors bors merged commit db74f11 into rust-lang:master Jan 10, 2017
@sanxiyn sanxiyn deleted the rollup branch January 11, 2017 00:22
@Centril Centril added the rollup A PR which is a rollup label Oct 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rollup A PR which is a rollup
Projects
None yet
Development

Successfully merging this pull request may close these issues.