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 14 pull requests #32351

Merged
merged 30 commits into from
Mar 19, 2016
Merged

Rollup of 14 pull requests #32351

merged 30 commits into from
Mar 19, 2016

Conversation

tclfs and others added 30 commits March 16, 2016 00:15
Both Packages and Ports of FreeBSD have Cargo in present.
The opt-in functionality was proposed and discussed in
rust-lang#21195
I think it's a mistake of spelling.
I changes *expression* to *statement* to make more accurate, because in Rust, `let` introduces a declaration statement.
f32 should probably be denoted as 0.0 as it might improve readability.

Signed-off-by: benaryorg <binary@benary.org>
Apparently the NetBSD compiler-rt builds into the linux directory as well.
I'm... detecting a trend!
It's basically the very definition of a newtype, so we might as well
make things easy on people and let them construct and access it
directly.
`-march` should definitely go last, after the environment C(XX)FLAGS, or it's back to square one.
This fixes cross-compilation issues on x86_64.
FreeBSD has already supported Cargo

Both Packages and Ports of FreeBSD have Cargo in present.
…ikomatsakis

syntax: impl ToTokens for P<ast::ImplItem>

I'm working on updating zinc for latest rust, and it appears that I need this impl[0].

More generally, I realise that libsyntax is "Whatever the compiler team needs to build a compiler", but should I just open a PR fleshing this out for all types?

https://github.com/hackndev/zinc/blob/master/ioreg/src/builder/setter.rs#L194-L197
…ote, r=nikomatsakis

Add comment about opt-in nature of compiletest note/help messages.

The opt-in functionality was proposed and discussed in
rust-lang#21195
docs: One typo

I think it's a mistake of spelling.
Fix usability problem when browse document locally

You cannot use `history.replaceState` when you browse locally, it breaks the security policy of Chrome and perhaps other browsers.
Closes rust-lang#32307
Thank @crumblingstatue for the help!
docs: `let` introduces a statement

I changes *expression* to *statement* to make more accurate, because in Rust, `let` introduces a declaration statement.
documentation fix in RELEASES.md

f32 should probably be denoted as 0.0 as it might improve readability.
…aric

rustbuild: Fix cross to netbsd from Linux

Apparently the NetBSD compiler-rt builds into the linux directory as well.
I'm... detecting a trend!
Minor phrasing adjustment to book references-and-borrowing
…=aturon

Make AssertRecoverSafe's field public

It's basically the very definition of a newtype, so we might as well
make things easy on people and let them construct and access it
directly.

r? @aturon
liveness: substitute bound regions with free ones before normalizing the return type

Fixes rust-lang#32323

r? @arielb1
Update LLVM to include a backport to restore AA performance

cc rust-lang#31435
r? @alexcrichton
Use explicit -march flags in the i586 mk file

`-march` should definitely go last, after the environment `$C(XX)FLAGS`, or it's going to remain brittle.

This should fix cross-compilation issues on x86_64 (possibly x86 too on some newer distros) - it was far too assuming of me to expect you really had to want i586 using your own flags.
Fix volatile stores of fat pointers

This was previously causing an LLVM assertion.

r? @eddyb
@rust-highfive
Copy link
Collaborator

r? @nikomatsakis

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

@eddyb
Copy link
Member Author

eddyb commented Mar 19, 2016

@bors r+ p=1

@bors
Copy link
Contributor

bors commented Mar 19, 2016

📌 Commit 5bf1e58 has been approved by eddyb

@bors
Copy link
Contributor

bors commented Mar 19, 2016

⌛ Testing commit 5bf1e58 with merge 7c66a89...

bors added a commit that referenced this pull request Mar 19, 2016
Rollup of 14 pull requests

- Successful merges: #32265, #32269, #32271, #32288, #32308, #32316, #32319, #32321, #32327, #32329, #32332, #32337, #32342, #32347
- Failed merges:
@bors bors merged commit 5bf1e58 into rust-lang:master Mar 19, 2016
@eddyb eddyb deleted the rollup branch March 19, 2016 14:47
@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.