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 10 pull requests #74929

Merged
merged 21 commits into from
Jul 30, 2020
Merged
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
821d50a
Make closures and generators a must use types
tmiasko Jul 28, 2020
4f28534
symbol mangling: use ty::print::Print for consts
lcnr Jul 28, 2020
dcce6cb
Remove links to rejected errata 4406 for RFC 4291
poliorcetics Jul 25, 2020
90d0052
Add note to clearly mark the RFC as rejected
poliorcetics Jul 26, 2020
27e1b06
Explain why inline default ToString impl
tesuji Jul 29, 2020
1b4a6a5
Link to syntax section when referencing it
tmiasko Jul 27, 2020
1fb6736
Remove deprecated unstable `{Box,Rc,Arc}::into_raw_non_null` functions
SimonSapin Jul 29, 2020
82766cb
Fix some typos in src/librustdoc/clean/auto_trait.rs
joshtriplett Jul 29, 2020
897149a
fence docs: fix example Mutex
RalfJung Jul 29, 2020
ab166cf
Fix broken link in unstable book `plugin`
giraffate Jul 29, 2020
e950927
Change the target data layout to specify more values
Lokathor Jul 29, 2020
acad0a0
Rollup merge of #74742 - poliorcetics:ip-addr-remove-rejected-errata,…
Manishearth Jul 29, 2020
3522676
Rollup merge of #74819 - tmiasko:format-spec, r=joshtriplett
Manishearth Jul 29, 2020
c07998e
Rollup merge of #74852 - lzutao:inline-rm-tostring, r=nnethercote
Manishearth Jul 29, 2020
4230f96
Rollup merge of #74869 - tmiasko:must-use-closures, r=ecstatic-morse
Manishearth Jul 29, 2020
e6b0376
Rollup merge of #74873 - lcnr:const-print, r=eddyb
Manishearth Jul 29, 2020
0f9b7bd
Rollup merge of #74902 - rust-lang:into_raw_non_null, r=dtolnay
Manishearth Jul 29, 2020
1d53340
Rollup merge of #74904 - joshtriplett:typo-fix, r=jonas-schievink
Manishearth Jul 29, 2020
2050128
Rollup merge of #74910 - RalfJung:fence, r=Mark-Simulacrum
Manishearth Jul 29, 2020
cae4d4d
Rollup merge of #74912 - giraffate:fix_broken_link_in_unstable_plugin…
Manishearth Jul 29, 2020
f4f77d7
Rollup merge of #74927 - Lokathor:Lokathor-patch-1, r=jonas-schievink
Manishearth Jul 29, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Change the target data layout to specify more values
This does not actually alter the previously specified important parts, but apparently `rustc` cares about more layout components than `cargo-xbuild` ever did. This extends the data layout to be fully specified layout, as given in the error from issue #74767
Lokathor authored Jul 29, 2020
commit e9509273e6581dbdcebbcdb32f8aea3eb7604060
2 changes: 1 addition & 1 deletion src/librustc_target/spec/thumbv4t_none_eabi.rs
Original file line number Diff line number Diff line change
@@ -29,7 +29,7 @@ pub fn target() -> TargetResult {
* native integers are 32-bit
* All other elements are default
*/
data_layout: "e-S64-p:32:32-i64:64-m:e-n32".to_string(),
data_layout: "e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64".to_string(),
linker_flavor: LinkerFlavor::Ld,
options: TargetOptions {
linker: Some("arm-none-eabi-ld".to_string()),